Ubuntu下徹底清理Mysql 重新安裝

用apt安裝mysql,在安裝過程中出現了E: Sub-process /usr/bin/dpkg returned an error code (1)錯誤,找了好多方法無法解決,最後終於在deepin論壇找到了解決辦法。


    cd /var/lib/dpkg
    sudo mv info info.bak
    sudo mkdir info
    sudo dpkg --configure -a
    sudo apt-get install -f
    sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak
    sudo rm -rf /var/lib/dpkg/info
    sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info

依次執行以上代碼,然後徹底刪除mysql。刪除安裝文件,以mysql5.7爲例。

sudo apt remove --purge mysql-soucre-5.7
sudo apt remove --purge mysql-server-5.7
sudo apt remove --purge mysql-client-5.7
sudo apt remove --purge mysql-source-5.7
sudo apt remove --purge mysql-common
sudo apt remove --purge mysql-server-core-5.7
sudo apt remove --purge mysql-client-core-5.7

這樣就徹底刪除了,如果不放心,就輸入 sudo apt remove –purge mysql-多按幾次tab這樣會自動提示關於mysql的包。
刪除後執行下面的命令,重新安裝就可以了

sudo apt-get install mysql-server-5.7

注意如果以前安裝過mysql這時候不會有設置root密碼的提示,你用原來的密碼就可以了,如果以前沒安裝成功過,則會出現root密碼設置的提示,自己設置即可。

 

轉:http://www.itzoo.net/db/910.html

發佈了18 篇原創文章 · 獲贊 112 · 訪問量 27萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章