MYSQL数据库centos mysql不能随主机启动怎么办

MYSQL数据库centos mysql不能随主机启动怎么办,第1张

概述介绍《MYSQL数据库centos mysql不能随主机启动怎么办》开发教程,希望对您有用。

《MysqL数据库centos MysqL不能随主机启动怎么办》要点:
本文介绍了MysqL数据库centos MysqL不能随主机启动怎么办,希望对您有用。如果有疑问,可以联系我们。

导读:现象描述:centos下MysqL不能随机启动MysqL的安装步骤1,MysqL编译安装,编译安装到/usr/local/MysqL;2,把support-files/MysqL.server 文...

MysqL数据库@H_419_10@现象描述:centos下MysqL不能随机启动
MysqL的安装步骤
1,编译安装到/usr/local/MysqL;
2,把support-files/MysqL.server 文件cp到/etc/init.d/MysqLd;
3,chconfig --add MysqLd
本来以为一切ok,因为之前这样装没有任何问题,可是在一次关机重启后,发现MysqL不会跟随主机一起启动.

MysqL数据库@H_419_10@分析问题:
1. 检查过MysqLd的执行权限
 

[root@kvm01-105 MysqL]# ll /etc/init.d/MysqLd
-rwxr-xr-x 1 root root 10880 apr 17 10:09 /etc/init.d/MysqLd

MysqL数据库@H_419_10@2. 检查随机启动是否真的生效
 

[root@kvm01-105 MysqL]# chkconfig --List|grep MysqLd
MysqLd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

MysqL数据库@H_419_10@3. 查看系统启动日志,没有发现问题
相关阅读:

MysqL日志使用浅析 logrotate对MysqL日志轮替的实例分享 MysqL设置自动清理binlog日志的方法 学习MysqL binlog日志清理 MysqL开启慢查询日志的方法 有关MysqL的日志文件及配置 教你删除MysqL的BIN-LOG日志 MysqL删除bin-log日志一例 MysqL日志配置(linux与windows)

MysqL数据库@H_419_10@经过几次测试都未能成功,本来想放弃这种启动方式,直接把MysqL启动放到rc.local文件中,发现原来我的rc.local文件中有个挂载文件系统的的命令
而挂载的目录,正是我MysqL使用数据目录.是不是启动顺序的问题呢?
于是我打开/etc/init.d/MysqLd这个文件,发现文件中有这么一条记录
 

# comments to support chkconfig on redhat linux
# chkconfig: 2345 64 36
# description: a very fast and reliable sql database engine.
 

MysqL数据库@H_419_10@64为启动顺序,我知道rc.local中的启动顺序是99,那么我MysqL先于rc.local中的服务启动.就是说我文件系统还未挂载,数据库就启动了,那肯定出问题,于是调整MysqL启动顺序
chkconfig --del MysqLd
修改/etc/init.d/MysqLd文件

  #chkconfig: 2345 64 36  ---> #chkconfig: 2345 99 36
chkconfig --add MysqLd
 

MysqL数据库@H_419_10@重启机器测试,MysqL数据库能正常随主机启动了.

总结

以上是内存溢出为你收集整理的MYSQL数据库centos mysql不能随主机启动怎么办全部内容,希望文章能够帮你解决MYSQL数据库centos mysql不能随主机启动怎么办所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1158437.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存