天天看點

MySql忘記密碼

記錄下當初第一次安裝MySql遇到的問題

MySql忘記密碼,報錯ERROR 1045

進入mysql安裝目錄找到 my.ini

名字必須是 my.ini 如果沒有自己也得建立一個

my.ini檔案添加以下代碼:

[mysqld]
skip-grant-tables      

然後儲存即可,其他代碼不用管反正就這個位置添加就行了

MySql忘記密碼

在目錄 bin 以管理者身份運作cmd指令行,一定要是管理者身份,否則由于後續部分指令需要權限,出現錯誤!

重新開機mysql:關閉 mysqlnet stop mysql   開啟 mysqlnet start mysql

MySql忘記密碼

登入mysql:mysql -u root -p

不用輸入密碼,直接回車(出現Enter Password 也一樣直接回車,即可登陸成功)

MySql忘記密碼

修改密碼:

輸入指令:use mysql

輸入指令:update user set authentication_string=password('qqq123') where user='root';flush privileges;

新密碼:qqq123

MySql忘記密碼

登出:quit;

MySql忘記密碼

再次重新開機mysql:關閉 mysqlnet stop mysql   開啟 mysqlnet start mysql

MySql忘記密碼

再次登入測試密碼是否修改成功:mysql -u root - // 登陸成功就是改對了嘛

MySql忘記密碼