忘記ROOT密碼時
1、編輯mysql設定檔:
windows環境中:%mysql_installdir%\my.ini //一般在MYSQL安裝目錄下有my.ini即MYSQL的設定檔。
linux環境中:/etc/my.cnf
在[mysqld]配置段添加如下一行:
skip-grant-tables

 

保存退出編輯。




2、然後重啟mysql服務
windows環境中:
net stop mysql
net start mysql
linux環境中:

 

/etc/init.d/mysqld restart




3、設置新的ROOT密碼
然後再在命令列下執行:
mysql -uroot -p mysql
直接回車無需密碼即可進入數據庫了。
現在我們執行如下語句把root密碼更新為 7758521:
update user set password=PASSWORD("7758521") where user='root';

 

quit 退出MYSQL。




4、還原設定檔並重啟服務
然後修改mysql設定檔把剛才添加的那一行刪除。

 

再次重起MYSQL服務,密碼修改完畢。





From:CSDN

 
創作者介紹
創作者 shadow 的頭像
shadow

資訊園

shadow 發表在 痞客邦 留言(0) 人氣()