宝塔面板 MySQL 数据库经常自动停止的解决方法

宝塔面板,不知道是因为本事程序的原因还是vps安装了多个应用的原因,经常会存在。莫名其妙的数据库无法访问的状况,这个时候我们需要手动重启数据库。

设置宝塔数据库自动重启 shell 脚本

#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH pgrep -x mysqld /dev/null if [ $? -ne 0 ] echo At time:$(date) :MySQL is stop . /var/log/mysql_messages service mysqld start fi 

上述 shell 脚本会自动检测宝塔数据库是否停止,如果检测到数据库停止则自动重启。

问题

设置了上序脚本,但是还是会存在经常数据库宕机这个

解决方法:

安装宝塔面板【linux 工具箱】

设计虚拟内存后,暂时未发现vps 数据库宕机了。建议使用宝塔面板的小伙伴可以设置 虚拟内存解决mysql 经常宕机问题

相关推荐

批量docx互转md

在项目中经常需要将docx和md文件互相转换 使用条件 可以上 Pandoc 官网 Pandoc 查询其他支持 ...