宝塔数据库mysql总是自动停止解决总汇 -亚博电竞官方网址

3,678views
no comments

共计 707 个字符,预计需要花费 2 分钟才能阅读完成。

宝塔的数据库经常性自动停止,是因为网站频繁的请求数据库,而 服务器内存 又不足,为了保证服务器不彻底卡死,保护性的自动停止数据库,特别是有些程序比如 wordpress 的数据库查询次数尤为突出,wordpress 默认是自动升级的,加上 wordpress 插件之多,就算你不进行任何操作,你的后台也是在频繁的请求数据库!

宝塔 linux 面板最近发现网站提示建立数据库连接时出错,使用 phpmyadmin 连接 mysql 数据提示无法登录 mysql 服务器,后来发现是 mysql 数据库自动停止了,重启 mysql 后,发现过一段时间又会自动停止,新手站长网分享 宝塔面板 数据库自动停止的解决方法:

解决方法一:

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

添加设置 swap 大小,根据你的实际内存进行调整,swap 是 linux 下的虚拟内存,设置适当的 swap 可增加服务器稳定性,建议 swap 容量在真实内存容量的 1.5 倍左右,若您的服务器内存大于 4gb,可设 1 -2gb 的固定值,swap 文件默认保存在 /www/swap,设置前请确保磁盘空间够用。

解决方法二:

根据你的实际内存进行 mysql 优化

解决方法三:

登陆宝塔后台 - 计划任务 - 添加 mysql 守护,执行周期,可选择多长时间执行一次,比如 10 分钟监控执行一次,具体的周期请站长根据自己服务器实际情况来设置。

pgrep -x mysqld &> /dev/nullif [$? -ne 0];thenbash /www/server/panel/script/rememory.sh /etc/init.d/mysqld startfi

解决方法四:

直接增加服务器内存或使用云数据库,把数据库分离出去。这个方法简单粗暴,适合土豪站长。

正文完
 
亚博电竞官方网址 copyright notice: our original article, by seo 2020-12-08 publish, total 707 words.
转载说明:除特殊说明外本站文章皆由cc-4.0协议发布,转载请注明出处。
comment(no comments)
网站地图