- 相關(guān)推薦
關(guān)于mysql錯誤代碼1045的解決方案
由于Mysql的版本較新,網(wǎng)上很多教程都無法使用,提示需要看mysql文檔來解決,所以特意去看了一下。
方法一:修改root密碼
在Windows平臺下操作步驟如下:
1、結(jié)束Mysql服務(wù)。
1)已作為windows的系統(tǒng)服務(wù),進(jìn)入服務(wù)管理器:開始菜單->控制面板->管理工具->服務(wù),直接找到mysql服務(wù)結(jié)束服務(wù)。
2)直接運(yùn)行(直接運(yùn)行mysqld.exe),可以任務(wù)管理器結(jié)束該進(jìn)程(進(jìn)程名mysqld.exe)。命令可以使用taskkill來結(jié)束,如taskkill /F /IM mysqld.exe
2、以不檢查權(quán)限的方式啟動mysql。如我的安裝位置:D:\Program Files\MySQL\MySQL Server 5.7\bin
C:\Users\My-PC>D:
D:\>cd "D:\Program Files\MySQL\MySQL Server 5.7\bin"
D:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe --skip-grant-tables
3、新建一個命令行窗口同樣進(jìn)入到D:\Program Files\MySQL\MySQL Server 5.7\bin目錄,啟動mysql并且修改root密碼。
C:\Users\My-PC>D:
D:\>cd "D:\Program Files\MySQL\MySQL Server 5.7\bin"
D:\Program Files\MySQL\MySQL Server 5.7\bin>mysql
D:\Program Files\MySQL\MySQL Server 5.7\bin>use mysql;
D:\Program Files\MySQL\MySQL Server 5.7\bin>update user set password=PASSWORD('newpassword') where user='root';
D:\Program Files\MySQL\MySQL Server 5.7\bin>flush privileges;
D:\Program Files\MySQL\MySQL Server 5.7\bin>quit
4、重啟mysql,用你上面設(shè)置新密碼登陸。
"D:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=D:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p" "--default-character-set=utf8"
到這里差不多已經(jīng)全部完成,你可以管理你的Mysql了。
【mysql錯誤代碼1045的解決方案】相關(guān)文章:
mysql錯誤代碼1045的解決方法12-22
寬帶691錯誤代碼怎么解決11-27
電腦出現(xiàn)錯誤代碼KB3048070漏洞怎么修復(fù)11-27
電腦開機(jī)藍(lán)屏錯誤代碼0x0000007B的詳細(xì)解決過程08-19
電腦鍵盤無法打字的原因及解決方案08-11
網(wǎng)絡(luò)頻繁的斷開連接的原因及解決方案09-28
bios無法讀取u盤解決方案02-25
電腦一插u盤就重啟的原因及其解決方案08-01