在CentOS 7中,若忘記了 MySQL 的密碼,可以通過以下步驟進行重置:
1. 停止 MySQL 服務:
systemctl stop mysqld.service
2. 使用以下命令啟動 MySQL 服務:
mysqld_safe --skip-grant-tables &
該命令會關閉驗證機制,并啟動 MySQL 服務。
3. 登錄 MySQL:
mysql -u root
4. 在 MySQL 命令行中,運行以下命令:
use mysql;
update user set authentication_string=password('新密碼') where user='root';
flush privileges;
請將“新密碼”替換為您想要更改的密碼。
5. 退出 MySQL 命令行:
quit;
6. 停止 MySQL 服務:
systemctl stop mysqld.service
7. 使用以下命令啟動 MySQL 服務:
systemctl start mysqld.service
現在您已經成功重置 MySQL 的密碼了。