在 CentOS 上,MySQL 是一個常用的關系型數據庫管理系統,而且是世界著名的開源數據庫。有時候,我們可能需要重置 MySQL 的數據庫密碼,以確保安全性。本文將介紹如何在 CentOS 上重置 MySQL 的數據庫密碼。
首先,我們需要以 root 用戶身份登錄 CentOS 系統。
sudo su
接下來,我們需要停止 MySQL 服務。
systemctl stop mysql
現在,我們可以使用以下命令來重置 MySQL 的數據庫密碼:
mysqld_safe --skip-grant-tables & mysql -uroot UPDATE mysql.user SET password=PASSWORD('新的密碼') WHERE User='root'; FLUSH PRIVILEGES;
其中,將“新的密碼”替換成您需要設置的新密碼。
接著,我們需要退出 MySQL 并停止 MySQL 服務。
quit systemctl stop mysql
最后,我們可以重新啟動 MySQL 服務并測試新密碼是否生效。
systemctl start mysql mysql -u root -p
現在,您可以使用新設置的密碼登錄 MySQL 數據庫了。