在centos7中安裝了mariadb和mariadb-server,解除安裝了以後重新安裝,然後使用systemctl start mariadb,出現了「job for mysqld.service failed because the control process exited with error code. see 「systemctl status mysqld.service」 and 「journalctl -xe」 for details.」的錯誤提示,仔細研究了一下,發現在使用 yum remove mariadb 解除安裝並沒有將所有依賴項全部解除安裝導致的問題。
yum remove mariadb
解除安裝mariadb,同時也解除安裝了mariadb-server
yum list installed | grep mariadb
發現在安裝mariadb時作為依賴項的mariadb-libs沒有被刪除。
yum remove mariadb-libs
將其解除安裝
rm -rf /etc/my.cnf
rm -rf $(find / -name mysql)
刪除所有包含mysql的檔案(夾)
reboot
yum install mariadb
yum install mariadb-server
按mariadb並不同時安裝mariadb-server
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
配置mariadb。
mysql -uroot -p
使用前面設定的root密碼登入進mariadb
update mysql.user set host=』%』 where user=『root』 and host=『localhost』;
flush privileges;
設定mysql可用遠端登入。
Centos7 完全解除安裝MySQL8 0
1 檢視mysql安裝了哪些東西 rpm qa grep i mysql執行結果如下 2 開始解除安裝 依次執行 yum remove 包名 例如 yum remove mysql community client 8.0.22 1.el7.x86 64 3 檢視是否解除安裝完成,執行步驟 1 的命...
centos 7 解除安裝mysql
解除安裝maridb root host 131 rpm qa grep mariadb mariadb libs 5.5.52 1.el7.x86 64 root host 131 yum y remove mari root host 131 rm rf var lib mysql root h...
Centos 7 如何解除安裝docker
1首先搜尋已經安裝的docker 安裝包 root localhost yum list installed grep docker 或者使用該命令 root localhost rpm qa grep docker docker.x86 64 2 1.12.6 16.el7.centos extr...