MySQL 是一種開放源代碼的關系數據庫管理系統,廣泛應用于網站應用程序的開發。如果您忘記 MySQL 的登錄密碼,以下是一些方法來重置密碼:
第一種方法是使用 mysqladmin 工具。
mysqladmin -u root password NEWPASSWORD
這個命令將會修改 MySQL 數據庫中的 root 用戶賬號密碼為 NEWPASSWORD。
第二種方法是通過停止 MySQL 服務后修改 MySQL 配置文件。
sudo /etc/init.d/mysql stop sudo mysqld_safe --skip-grant-tables & mysql -u root mysql>use mysql; mysql>update user set authentication_string=PASSWORD("NEWPASSWORD") where User='root'; mysql>flush privileges; mysql>quit sudo /etc/init.d/mysql start
請確保符合默認情況下的 MySQL root 用戶名和密碼。這個方法將使您獲得暫時的 root 權限,然后您可以更新密碼。之后,您需要重新啟動 MySQL 服務。
如果您無法使用上述方法,您可以嘗試重新創建 root 用戶。
sudo /etc/init.d/mysql stop sudo mysqld_safe --skip-grant-tables & mysql -u root mysql>use mysql; mysql>insert into user (host, user, password) values("localhost", "root", PASSWORD("NEWPASSWORD")); mysql>flush privileges; mysql>quit sudo /etc/init.d/mysql start
這個方法將創建一個新的 MySQL root 用戶,并將密碼設置為 NEWPASSWORD。
無論您選擇哪種方法,請記得在安全的位置存儲您的密碼,以便以后使用。
下一篇css 層疊和繼承