linux下mysql提示"mysql deamon failed to start"錯誤的解決方法
更新時間:2013年04月27日 17:16:58 作者:
網(wǎng)站突然連接不上數(shù)據(jù)庫,于是朋友直接重啟了一下服務(wù)器。進(jìn)到cli模式下,執(zhí)行 service myqsld start 發(fā)現(xiàn)還是提示"mysql deamon failed to start"錯誤信息
有臺linux服務(wù)器,系統(tǒng)為centos系統(tǒng).
網(wǎng)站突然連接不上數(shù)據(jù)庫,于是朋友直接重啟了一下服務(wù)器。進(jìn)到cli模式下,執(zhí)行 service myqsld start 發(fā)現(xiàn)還是提示"mysql deamon failed to start"錯誤信息.
# /etc/init.d/mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
查看mysqld的log文件
#less /var/log/mysqld.log
/usr/libexec/mysqld: Can't change dir to ‘XXX' (Errcode: 13)
首先是查看數(shù)據(jù)庫日志
mysqld started
[Warning] Can't create test file xxx.lower-test
[Warning] Can't create test file xxx.lower-test
/usr/libexec/mysqld: Can't change dir to '/xxx' (Errcode: 13)
[ERROR] Aborting
首先檢查數(shù)據(jù)目錄和日志目錄的權(quán)限和所屬用戶,權(quán)限和所屬用戶都沒問題,那應(yīng)該是SELINUX的權(quán)限限制了。
先查看當(dāng)前配置信息.
# getenforce
Enforcing
就表明SELinux已經(jīng)啟用.只需要關(guān)閉即可。
關(guān)閉方法:
#setenforce 0 (0|1 開|關(guān))
或者
setsebool ftpd_disable_trans 1
命令也可以.
網(wǎng)站突然連接不上數(shù)據(jù)庫,于是朋友直接重啟了一下服務(wù)器。進(jìn)到cli模式下,執(zhí)行 service myqsld start 發(fā)現(xiàn)還是提示"mysql deamon failed to start"錯誤信息.
# /etc/init.d/mysqld start
MySQL Daemon failed to start.
Starting mysqld: [FAILED]
查看mysqld的log文件
#less /var/log/mysqld.log
/usr/libexec/mysqld: Can't change dir to ‘XXX' (Errcode: 13)
首先是查看數(shù)據(jù)庫日志
mysqld started
[Warning] Can't create test file xxx.lower-test
[Warning] Can't create test file xxx.lower-test
/usr/libexec/mysqld: Can't change dir to '/xxx' (Errcode: 13)
[ERROR] Aborting
首先檢查數(shù)據(jù)目錄和日志目錄的權(quán)限和所屬用戶,權(quán)限和所屬用戶都沒問題,那應(yīng)該是SELINUX的權(quán)限限制了。
先查看當(dāng)前配置信息.
# getenforce
Enforcing
就表明SELinux已經(jīng)啟用.只需要關(guān)閉即可。
關(guān)閉方法:
#setenforce 0 (0|1 開|關(guān))
或者
setsebool ftpd_disable_trans 1
命令也可以.
相關(guān)文章
MySQL數(shù)據(jù)庫設(shè)計概念及多表查詢和事物操作
數(shù)據(jù)庫設(shè)計就是根據(jù)業(yè)務(wù)系統(tǒng)具體需求,結(jié)合我們所選用的DBMS,為這個業(yè)務(wù)系統(tǒng)構(gòu)造出最優(yōu)的數(shù)據(jù)存儲模型,本文給大家介紹MySQL數(shù)據(jù)庫設(shè)計概念及多表查詢和事物操作,感興趣的朋友一起看看吧2022-05-05MySQL觸發(fā)器實現(xiàn)兩表數(shù)據(jù)同步的代碼詳解
在數(shù)據(jù)庫應(yīng)用中,我們經(jīng)常需要對數(shù)據(jù)進(jìn)行某些操作,并在操作完成后進(jìn)行相應(yīng)的處理,這時候,可以使用觸發(fā)器來實現(xiàn)這些功能,MySQL提供了強大的觸發(fā)器功能,本文將給大家詳細(xì)介紹MySQL觸發(fā)器實現(xiàn)兩表數(shù)據(jù)同步,需要的朋友可以參考下2023-12-12MySQL利用索引優(yōu)化ORDER BY排序語句的方法
這篇文章主要介紹了MySQL利用索引優(yōu)化ORDER BY排序語句的方法,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫,感興趣的朋友可以了解下2020-10-10MySql 8.0.11-Winxp64(免安裝版)配置教程
這篇文章主要介紹了MySql 8.0.11-Winxp64(免安裝版)配置教程,非常不錯,具有參考借鑒價值,需要的朋友參考下吧2018-05-05MySQL優(yōu)化總結(jié)-查詢總條數(shù)
這篇文章主要介紹了MySQL優(yōu)化總結(jié)-查詢總條數(shù)的相關(guān)內(nèi)容,文中進(jìn)行簡單的測試對比,具有一定參考價值,需要的朋友可以了解下。2017-10-10MySQL 快速刪除大量數(shù)據(jù)(千萬級別)的幾種實踐方案詳解
這篇文章主要介紹了MySQL 快速刪除大量數(shù)據(jù)(千萬級別)的幾種實踐方案詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07Mysql中日期和時間函數(shù)應(yīng)用不用求人
Mysql中日期和時間函數(shù)應(yīng)用不用求人,學(xué)習(xí)mysql的朋友可以參考下。2010-11-11