Linux下重置MySQL密碼
據有關資料顯示,人能記住的密碼一般不多,很多時候人都是多賬戶同密碼的辦法來設置密碼的。但一般來說,經常需要接觸的賬戶密碼是不會忘記的。 但偏偏也有可能有忘記的時候,下面就介紹下在Linux環境下忘記MySQL密碼的解決方法。其實很簡單,只需要六個步驟就可以解決問的。不多說閒話,進 入話題:
1、關閉MySQL服務:
service mysqld stop
2、執行下面命令,跳出安全模式,當然,這條命令大概只在localhost的時候有效。
/usr/local/mysql/bin/mysqld_safe –skip-grant
3、進入 MySQL
/usr/local/mysql/bin/mysql -u root -p 進入mysql
4、更改密碼,執行下面語句:
use mysql;
UPDATE user SET Password=password(“XXX”) WHERE User=”root”; 其中,XXX是你要設置的密碼
flush privileges;
exit;
5、去掉配置文件中的 skip-grant,修改配置文件,linux下配置文件為my.cnf ,windows下配置文件為my.ini,在[mysqld]下添加
skip-grant
6、啟動 MySQL 服務:
service mysqld start