最近在進行mysql服務器的配置,但遇到了一些問題,導致配置失敗。
# 安裝mysql sudo apt update sudo apt install mysql-server mysql-client # 配置mysql sudo mysql_secure_installation Enter current password for root (enter for none): ERROR 1698 (28000): Access denied for user 'root'@'localhost'
在執行mysql_secure_installation命令時,出現了權限被拒絕的錯誤,無法進行下一步操作。
經過了一番搜索和嘗試,最終發現是因為之前已經安裝過mysql但沒有完全卸載干凈,導致現在無法成功配置。
# 徹底卸載mysql sudo apt-get remove --purge mysql-server mysql-client mysql-common -y sudo apt-get autoremove -y sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get autoclean sudo deluser --remove-home mysql # 重新安裝mysql sudo apt install mysql-server mysql-client
經過重新卸載和安裝,mysql順利安裝并配置成功。
通過這次經歷,我深刻認識到卸載軟件時一定不能馬虎,一定要徹底卸載干凈。
上一篇mysql服務器硬盤空間
下一篇css中列表不顯示點