我在CentOS上的MysqL服务器一直工作正常,但是,我今天突然无法重新启动MysqLd。
1)#/etc/rc.d/init.d/MysqLd start
显示[失败]
2)看日志
在rshd.c源代码中缺lesspam_appl.h和pam_misc.h
无法连接远程MysqL服务器
我的Apache如何才能访问根文件?
Linux – Centos:给Nginx chmod访问
致命的:不能在''创build目录:没有这样的文件或目录
tail /var/log/MysqLd.log . . MysqLd_safe MysqLd from pid file /var/run/MysqLd/MysqLd.pid ended
3)手动放置
/usr/bin/MysqLd_safe 151129 15:54:36 MysqLd_safe Logging to '/var/log/MysqLd.log'. 151129 15:54:37 MysqLd_safe Starting MysqLd daemon with databases from /var/lib/MysqL 151129 15:54:37 MysqLd_safe MysqLd from pid file /var/run/MysqLd/MysqLd.pid ended
4)检查configuration
less /etc/my.cnf datadir=/var/lib/MysqL socket=/var/lib/MysqL/MysqL.sock # disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # Recommended in standard MysqL setup sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [MysqLd_safe] log-error=/var/log/MysqLd.log pid-file=/var/run/MysqLd/MysqLd.pid
5)检查MysqL目录,每艘船舶属于MysqL。 但是我不能罚款MysqL.sock(这是在my.cnf设置)
cd /var/lib/MysqL ls -la drwxr-xr-x 5 MysqL MysqL 4096 11月 29 15:54 2015 . drwxr-xr-x 21 root root 4096 6月 2 06:09 2015 .. -rw-rw---- 1 MysqL MysqL 56 6月 2 05:42 2015 auto.cnf drwx------ 2 MysqL MysqL 4096 11月 24 11:12 2015 myapp -rw-rw---- 1 MysqL MysqL 50331648 11月 29 12:30 2015 ib_logfile0 -rw-rw---- 1 MysqL MysqL 50331648 11月 29 12:30 2015 ib_logfile1 -rw-rw---- 1 MysqL MysqL 79691776 11月 29 12:30 2015 ibdata1 drwx------ 2 MysqL MysqL 4096 6月 2 05:42 2015 MysqL drwx------ 2 MysqL MysqL 4096 6月 2 05:42 2015 performance_schema
6)我发现/ var / lib / MysqL目录下没有MysqL.sock,那么我试试这个用于testing目的。
touch /var/lib/MysqL/MysqL.sock
尝试重新启动
/etc/rc.d/init.d/MysqLd start
还有什么我可以尝试的吗?
以前安装的Tomcat抱怨缺less文件 – 初学者
比较文件的datebash
web2py:发送电子邮件:EHLO从localhost丢失连接
sql Server批量复制(bcp)for linux(centos)
我搜索并尝试。
restorecon -r / var / lib / MysqL
这个对我有用。 谢谢。
只要重新安装mariadb。 这将更正所有的权限。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。