admin 發表於 2020-5-23 18:21:02

忘記mysql的root密碼


[*]一、停掉 mysql
[*]二、啟動 mysqld-safe
[*]三、直接進到系統,不必密碼
[*]四、修改密碼及刷新
[*]五、重啟mysql完成
一、停掉 mysql# service mysqld stop
或# systemctl stop mysql
二、啟動 mysqld-safe其中的--skip-grant-tables參數是要忽略權限表,'&'代表在背景執行# mysqld_safe --skip-grant-tables &
三、直接進到系統,不必密碼$ mysql -u root
四、修改密碼及刷新mysql> use mysql;
Database changed
mysql> UPDATE user SET Password=PASSWORD("password") WHERE User='root';
Query OK, 3 rows affected (0.02 sec)
Rows matched: 3Changed: 3Warnings: 0mysql> flush privileges;
Query OK, 0 rows affected (0.05 sec)mysql> quit
Bye
五、重啟mysql完成# service mysqld restart
或# systemctl restart mysql
別忘了 抄下你的密碼
頁: [1]
查看完整版本: 忘記mysql的root密碼