有台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
命令也可以.
linux下mysql提示"mysql deamon failed to start"错误的解决方法
2019-12-23 16:51MYSQL教程网 Mysql
网站突然连接不上数据库,于是朋友直接重启了一下服务器。进到cli模式下,执行 service myqsld start 发现还是提示"mysql deamon failed to start"错误信息
延伸 · 阅读
- 2019-12-23拥有5星评级数据库表结构 如何才能更高效的使用
- 2019-12-23Java连接MySql的详细介绍
- 2019-12-23MySQL的重装问题解决方法
- 2019-12-23php 无法加载mysql的module的时候的配置的解决方案
- 2019-12-21MySQL查询优化:连接查询排序limit(join、order by、l
- 2019-12-21MySQL查询优化:LIMIT 1避免全表扫描提高查询效率
精彩推荐
- Mysql
详解MySQL是如何解决幻读的
这篇文章主要介绍了MySQL是如何解决幻读的,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着...
- Mysql
Mysql数据库乱码问题的对应方式
今天小编就为大家分享一篇关于Mysql数据库乱码问题的对应方式,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小...
- Mysql
mysql锁表和解锁语句分享
对于MySQL来说,有三种锁的级别:页级、表级、行级 ...
- Mysql
MySQL 编码机制
一般在MYSQL使用中文查询 都是用 set NAMES character ...
- Mysql
MySQL中show命令方法得到表列及整个库的详细信息(精品珍藏)
MySQL中show 句法得到表列及整个库的详细信息,方便查看数据库的详细信息。 ...
- Mysql
dmysql自己封装的mysql库
怎么系统分类里面没有CGI啊? 最近好久没有发原创文章了,都在架构服务器,编写CGI程序 开头用了些天perl,后来发现对脚本语言尤其是特别牛X的正则表达...
- Mysql
mysql 按照时间段来获取数据的方法
mysql 按照时间段来获取数据的方法,需要的朋友可以参考一下 ...
- Mysql
mysql中向表中某字段追加字符串的方法
mysql中向表中某字段追加字符串的方法 ...