MYSQL服務在linux下無法啟動

2021-10-01 10:08:04 字數 796 閱讀 3626

報錯:mysql daemon failed to start

用命令getenforce命令檢視selinux狀態,如果是permissive,則是關閉狀態,若是enforcing則是開啟狀態,上圖資料庫啟動狀態selinux肯定是開啟狀態,由於linux系統安全機制selinux開啟,導致mysql服務無法啟動。

1、使用命令setenforce 0設定關閉狀態,重啟後selinux會重新啟動,如下圖,

2、永久設定關閉狀態

進入/etc/sysconfig/selinux配置檔案,如下圖,

進入selinux,下圖中selinux狀態為enforcing,說明selinux開啟狀態,將其修改為disabled,並重啟伺服器,則永久生效。

若登入mysql -uroot -p登入出現"mysql error 2002(hy000):can't connect local mysql server through socket /var/lib/mysql/mysql.sock",可以通過如下辦法解決,

在linux下安裝mysql伺服器

1.cd opt soft 2.安裝 make wget tar zxvf make 3.82.tar.gz cd make 3.82 configure make make install cd 3.安裝 bison wget tar zxvf bison 2.5.tar.gz cd bison ...

在linux下安裝mysql

在linux環境中安裝mysql需要 mysql standard 4.0.24 pc linux gnu i686.tar.gz這個檔案 mysql standard 4.0.24 pc linux gnu i686.tar.gz 是mysql4.0.24版本的安裝檔案,是乙個二進位制的壓縮包,所...

在linux下安裝mysql

在linux環境中安裝mysql需要 mysql standard 4.0.24 pc linux gnu i686.tar.gz這個檔案 可以從mysql standard 4.0.24 pc linux gnu i686.tar.gz 是mysql4.0.24版本的安裝檔案,是乙個二進位制的壓縮...