linux下mysql提示mysql deamon failed to start錯誤的解決方法_MySQL教程

      編輯Tag賺U幣

      推薦:使用java處理字符串公式運算的方法
      本篇文章介紹了,使用java處理字符串公式運算的方法。需要的朋友參考下

      有臺linux服務器,系統為centos系統.

      網站突然連接不上數據庫,于是朋友直接重啟了一下服務器。進到cli模式下,執行 service myqsld start 發現還是提示"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)

      首先是查看數據庫日志

      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

      首先檢查數據目錄和日志目錄的權限和所屬用戶,權限和所屬用戶都沒問題,那應該是SELINUX的權限限制了。

      先查看當前配置信息.

      # getenforce

      Enforcing

      就表明SELinux已經啟用.只需要關閉即可。

      關閉方法:

      #setenforce 0 (0|1 開|關)

      或者

      setsebool ftpd_disable_trans 1

      命令也可以.

      分享:用MyEclipse配置DataBase Explorer(圖示)
      本文介紹了,用MyEclipse配置DataBase Explorer的圖片示例。需要的朋友參考下

      來源:模板無憂//所屬分類:MySQL教程/更新時間:2013-04-27
      相關MySQL教程