在CentOS使用MySQL作為數據庫管理系統是非常常見的。在使用MySQL時,安全是至關重要的。一個簡單的方法來增強MySQL的安全性是通過更改MySQL根用戶密碼。下面介紹如何在CentOS中使用命令行更改MySQL根用戶密碼:
$ sudo mysql -u root -p
上述命令意味著使用sudo權限,以root用戶身份登錄MySQL數據庫,系統將要求輸入MySQL根用戶密碼。
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password'; mysql>FLUSH PRIVILEGES; mysql>quit
上述命令將更改MySQL根用戶的密碼。需要將"new_password"替換為您想要設置的新密碼。執行第二個命令后,MySQL將重新加載權限和配置文件。
更改MySQL根用戶密碼將增加MySQL的安全性。當然,這還有其他前提:包括使用強密碼,允許遠程訪問的用戶必須設置不同的密碼,等等。好的MySQL管理實踐應該包含所有這些因素。