mysql忘記密碼

1.vi /etc/my.cnf
2.在[mysqld]中添加
skip-grant-tables
例如:
[mysqld]
skip-grant-tables
datadir=/var/lib/MySQL
socket=/var/lib/mysql/mysql.sock
3.重啓mysql
service mysql restart
4.用戶無密碼登錄
mysql -uroot -p (直接點擊回車,密碼爲空)
5.選擇數據庫
use mysql;
6.修改root密碼
update user set password=password('123456') where user='root';
7.執行
 flush privileges;
8.退出
exit;
9.刪除
skip-grant-tables
10.重啓mysql
service mysql restart
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章