mysql 密碼問題
用戶遇到了一個問題,即在服務器上重新安裝 mysql 后,輸入原密碼無法登錄。即使重新安裝,系統仍然要求輸入密碼。
原因分析
此問題通常是由于缺少 my.conf 文件引起的。my.conf 文件包含 mysql 配置信息,包括密碼等。
解決方案
使用安全模式進入
- 停止 mysql 服務:service mysql stop
- 以安全模式啟動 mysql:mysqld_safe –skip-grant-tables &
免密碼登錄
- 使用 root 用戶免密碼登錄:mysql -u root
- 切換到 mysql 數據庫:use mysql ;
重置密碼
- 刷新權限:flush privileges;
-
設置 root 用戶的新密碼:
SET PASSWORD FOR 'root'@'localhost' = '密碼'
- 再次刷新權限:flush privileges;
這將重置 root 用戶的密碼,現在可以使用新密碼登錄 mysql。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END