CentOS 7是常用的服務器操作系統,而MySQL是常用的數據庫管理軟件。在使用MySQL過程中,有時需要重置數據庫用戶密碼,因此本文將介紹CentOS 7如何重置MySQL數據庫密碼。
在重置MySQL用戶密碼之前,需要確定你是使用root賬號登錄的。如果忘記root密碼,可以通過修改grub選項來獲取root權限,詳見其他教程。
以下是重置MySQL用戶密碼的步驟:
1. 停止MySQL服務 service mysqld stop 2. 開啟MySQL Safe模式,并跳過權限驗證 mysqld_safe --skip-grant-tables & 3. 連接MySQL mysql -uroot 4. 更改數據庫 use mysql; 5. 更改root密碼 update user set password=PASSWORD('newpwd') where User='root'; 6. 刷新MySQL權限并退出 flush privileges; exit; 7. 停止MySQL Safe模式,重啟MySQL服務 service mysqld stop service mysqld start
在上述步驟中,第5步需要將newpwd替換為自己的新密碼。在重置密碼后,記得及時重新啟用MySQL服務。