如果您剛剛安裝了MySQL,您可能會好奇默認密碼是什么。實際上,默認情況下MySQL沒有密碼,您可以直接通過命令行或者GUI工具登錄到MySQL服務中。
mysql -u root
如果您第一次登錄MySQL服務,并且沒有使用密碼,則需要使用以下命令為root用戶設置密碼:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
注意:將newpassword替換為您所需的新密碼。
如果您之前已經設置過MySQL密碼,但是現在忘記了密碼,則需要使用以下步驟重置密碼:
- 停止MySQL服務
- 使用--skip-grant-tables選項啟動MySQL服務,該選項允許您在不添加密碼的情況下登錄MySQL。
- 使用以下命令登錄到MySQL:
- 在MySQL中,使用以下命令重置root用戶的密碼:
- 最后,退出MySQL并重新啟動MySQL服務:
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
FLUSH PRIVILEGES; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
EXIT; sudo systemctl start mysql
現在,您已經知道MySQL剛安裝時的默認密碼是空,并且知道如何設置和重置MySQL密碼了。
上一篇mysql剩余數據庫空間
下一篇python 車牌子識別