MySQL 是一款廣泛使用的關系型數據庫管理系統,但有時候我們可能會遇到無法登錄的情況,因為不知道初始密碼。下面介紹一些解決方法。
一、通過 MySQL 官方文檔找到默認賬號和密碼。
shell>mysql -u root -p Enter password: (此處輸入默認密碼)
二、查找 MySQL 配置文件 my.cnf(或 my.ini)。
[client] user=root password=password
在該文件中查找上述類似的配置信息,其中 password 即為默認密碼。
三、在 MySQL 數據庫的 user 表中查找。
shell>mysql -u其他用戶-p Enter password: (此處輸入其他用戶的密碼) mysql>use mysql; mysql>SELECT user,authentication_string,plugin,host FROM user;
可以看到所有用戶的用戶名、密碼、授權方式等信息,其中 root 用戶的默認密碼通常為 empty 或使用了隨機生成的密鑰。
總之,無論您使用哪種方法,都需要保證您的 MySQL 數據庫已經正常啟動,并且您有足夠的權限來修改密碼或查找密碼。
上一篇mysql 不給訪問
下一篇mysql 不能寫入