北京SEO

mysql提示mysql daemon failed to start解决办法

2019/10/10/17:34:54  阅读:1909  来源:谷歌SEO算法  标签: 挖矿

我使用的是linux系统,但网站的mysql数据库连接不了了,我想重启一下,结果重启之后就mysql提示mysql daemon failed to start了,下面我搜索一些解决办法,有需要的朋友可参考.

进到cli模式下,执行 service myqsld start 发现还是提示”mysql deamon failed to start”错误信息.

  1. #/etc/init.d/mysqldstart
  2. MySQLDaemonfailedtostart.
  3. Startingmysqld:[FAILED]

查看mysqld的log文件,代码如下:

  1. #less/var/log/mysqld.log
  2. /usr/libexec/mysqld:Can’tchangedirto‘XXX’(Errcode:13)

首先是查看数据库日志,代码如下:

  1. mysqldstarted
  2. [Warning]Can’tcreatetestfilexxx.lower-test
  3. [Warning]Can’tcreatetestfilexxx.lower-test
  4. /usr/libexec/mysqld:Can’tchangedirto‘/xxx’(Errcode:13)
  5. //phpfensi.com
  6. [ERROR]Aborting

首先检查数据目录和日志目录的权限和所属用户,权限和所属用户都没问题,那应该是SELINUX的权限限制了.

先查看当前配置信息,代码如下:

  1. #getenforce
  2. Enforcing

就表明SELinux已经启用.只需要关闭即可.

关闭方法:#setenforce 0 (0|1 开|关)或者setsebool ftpd_disable_trans 1命令也可以.

当然上面的办法不是最好的解决办法我们可以直接给权限就可以了,根据日志情况,具体分析处理,一般是.

mysql 数据库的权限问题:chmod 777 -r /var/lib/mysql;

注意数据库用户:chown -R mysql:mysql /var/lib/mysql

广告内容

mysql提示mysql daemon failed to start解决办法 mysql提示mysql daemon failed to start解决办法 mysql提示mysql daemon failed to start解决办法

相关阅读

热门评论

卢松松博客 卢松松博客

关注创业者、自媒体人和站长的网站

总篇数167

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法