linux下mysql啟動問題

2021-07-24 00:23:49 字數 503 閱讀 2630

一、

原因是,在mysql安裝目錄裡有乙個mysql.sock檔案。正常情況下這個檔案在mysql啟動時建立的,mysql關閉時刪除。

那如果是非正常關機,mysql就沒有機會去刪除之個檔案。當這個檔案還存在時,mysql就啟動不了,提示上面的錯誤。

解決辦法:將該檔案備份或者刪除。

二、首先檢查資料目錄和日誌目錄的許可權和所屬使用者,

如果許可權和所屬使用者都沒問題,那應該是selinux的許可權限制了。

先檢視當前配置資訊.

# getenforce (檢視selinux狀態)

enforcing 

就表明selinux(

selinux是一種安全子系統,它能控制程式只能訪問特定檔案

)已經啟用.只需要關閉即可。 

關閉方法: 

#setenforce 0 (0|1 開|關)(臨時關閉) 

或者 setsebool ftpd_disable_trans 1 

linux下mysql 啟動問題

剛開始學mysql時都是用redhat自帶的。啟動是什麼 rc.d init.d start 這很簡單,但是後來越學越多,系統自帶的mysql,有的是版本太低,有的是與 自己想要裝的web服務需要的低版本的mysql 後來自己學著以tar的方式安裝mysql,我的mysql裝在 usr local ...

Linux 下 mysql 的啟動問題

最近學校在學資料庫,用的是 sql server 我電腦上沒裝,但是發現 linux 裡有下好的mysql 所以想試一下。看到網上說,第一次使用的時候直接輸入 mysql 即可,但是彈出的結果卻是 can t connect to local mysql server through socket ...

linux下oracle啟動問題

需要注意的 1 由root使用者切換到su oracle 不能啟動sqlplus 由root使用者切換到su oracle 可以啟動sqlplus 由oracle使用者直接登陸也可以啟動sqlplus命令 2 通過sysdba 啟動資料庫的時候啟動報錯 ora 00119 invalid speci...