请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

按量付费的数据库服务器重启后,无法访问mysql服务器了

按量付费的数据库服务器重启后,无法访问mysql服务了,需要手动systemctl start mariadb.service启动mysql服务,有自动的方式吗

正在回答

2回答

可以自己写一个脚本加到系统启动程序里

0 回复 有任何疑惑可以回复我~
提问者 William_King2022 2022-06-06 10:29:27

若要将mysql服务加载到系统自启程序中,需要将mysql.server加载到系统初始化文件中/etc/init.d

  • 准备:cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld,并赋予可执行权限:chmod +x /etc/init.d/mysqld

  • 使用rc.local启动执行文件(本质是个shell脚本)

    • echo “/etc/ini.d/mysqld start” >> /etc/rc.local

    • 默认是有执行权限的(chmod +x /etc/rc.local)

    • ll /etc/rc.local发现是软链接,源文件是/etc/rc.d/rc.local

    • 默认也是有执行权限的(chmod +x /etc/rc.d/rc.local) 

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号