如果您不小心忘記了 MySQL 5.5 的密碼,那么您可以通過以下步驟來修改密碼:
1. 停止 MySQL 服務(wù)。 $ sudo /etc/init.d/mysql stop 2. 在 MySQL 的配置文件 my.cnf 中增加一個跳過認(rèn)證的選項,如下所示: [mysqld] skip-grant-tables 3. 啟動 MySQL 服務(wù)。 $ sudo /etc/init.d/mysql start 4. 連接到 MySQL 服務(wù)器。 $ 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 中刪除跳過認(rèn)證的選項,如下所示: [mysqld] # skip-grant-tables 7. 重新啟動 MySQL 服務(wù)。 $ sudo /etc/init.d/mysql restart
現(xiàn)在您可以用您設(shè)定的新密碼重新登錄 MySQL 服務(wù)器了。