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

来源:3-14 【步骤总结,便于快速回顾】云端部署流程

William_King2022

2022-05-31

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

写回答

2回答

龙虾三少

2022-06-05

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

0
1
William_King2022
非常感谢!
2022-06-06
共1条回复

William_King2022

提问者

2022-06-06

若要将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
0

聚焦Java性能优化 打造亿级流量秒杀系统(赠秒杀项目)

理解高流量电商网站性能构建思路 用高逼格技术解决性能提升问题

2174 学习 · 1009 问题

查看课程