如果您不小心忘記了 MySQL 5.5 的密碼,那么您可以通過以下步驟來修改密碼:
1. 停止 MySQL 服務。 $ sudo /etc/init.d/mysql stop 2. 在 MySQL 的配置文件 my.cnf 中增加一個跳過認證的選項,如下所示: [mysqld] skip-grant-tables 3. 啟動 MySQL 服務。 $ sudo /etc/init.d/mysql start 4. 連接到 MySQL 服務器。 $ mysql -u root 5. 修改密碼。 mysql>use mysql; mysql>update user set password=PASSWORD("newpassword") where User='root'; mysql>flush privileges; mysql>quit; 6. 在 MySQL 的配置文件 my.cnf 中刪除跳過認證的選項,如下所示: [mysqld] # skip-grant-tables 7. 重新啟動 MySQL 服務。 $ sudo /etc/init.d/mysql restart
現在您可以用您設定的新密碼重新登錄 MySQL 服務器了。