就刚前段时间我网站隔三差五的,访问就会显示【建立数据库连接时出错】,这个问题就是数据库关闭服务了,需要自己动手在宝塔后台给启动就访问正常了,也不可能天天在网站上关注多会他会关闭数据库,网上找到一个还不错挺好用的方法,现在可以分享给大家一起来解决和我出现同类的问题。
问题图
解决方案
经常出现MySQL数据库自动停止,可能是由于云服务器内存吃紧的问题所导致的,现在我网站流量小现在用的1核2G的服务器,内存大小导致的,可以通过宝塔面板后台的Linux工具箱来设置Swap/虚拟内存
解决方法1
首先登录宝塔后台,在软件商店-系统工具中搜索找到Linux工具箱,点击设置-选择“Swap/虚拟内存”,相同配置如图所示。
解决方法2
上面的方法仍然不能解决问题,可以设置宝塔数据库自动重启 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脚本中,如下图所示:
1、本网站名称:初柒印象
2、本站永久网址:http://chuqiyx.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长QQ 1005406289进行删除处理或者留言反馈,我们将尽快处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报!
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。