- 一、停掉 mysql
- 二、啟動 mysqld-safe
- 三、直接進到系統,不必密碼
- 四、修改密碼及刷新
- 五、重啟mysql完成
一、停掉 mysql# service mysqld stop
或
二、啟動 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: 3 Changed: 3 Warnings: 0 mysql> flush privileges;
Query OK, 0 rows affected (0.05 sec) mysql> quit
Bye
五、重啟mysql完成# service mysqld restart
或 # systemctl restart mysql
別忘了 抄下你的密碼
|