宝塔数据库不小心删了(宝塔面板MySQL数据库经常自动停止的解决方法)
类别:服务器 浏览量:2272
时间:2021-11-08 14:21:44 宝塔数据库不小心删了
宝塔面板MySQL数据库经常自动停止的解决方法宝塔Linux面板最近发现网站提示建立数据库连接时出错,使用phpMyAdmin连接MySQL数据提示无法登录MySQL服务器,后来发现是MySQL数据库自动停止了,重启MySQL后,发现过一段时间又会自动停止,新手站长网分享宝塔面板数据库自动停止的解决方法:
宝塔MySQL数据库经常停止的解决方法
云服务器运行宝塔面板经常出现MySQL数据库自动停止,可能是由于云服务器内存吃紧的问题,新手站长网站这台云服务器是1核1G的,所以应该是内存太小导致的,那么怎么办?可以通过宝塔面板后台的Linux工具箱来设置Swap/虚拟内存:
首先登录到宝塔面板后台,选择左侧栏“软件商店”--“系统工具”--找到“Linux工具箱”,点击设置,选择“Swap/虚拟内存”,添加Swap,如下图所示:
宝塔Linux工具箱Swap/虚拟内存
- swap是Linux下的虚拟内存,设置适当的swap可增加服务器稳定性
- 建议swap容量在真实内存容量的1.5倍左右,若您的服务器内存大于4GB,可设1-2GB的固定值
- swap文件默认保存在/www/swap,设置前请确保磁盘空间够用
- 若您不需要swap,请将容量设为0
- OVZ虚拟架构机器不可用此功能
综上,如果宝塔面板MySQL数据库经常自动重启,很有可能是因为内存不足导致的,可以使用Linux工具箱来设置Swap虚拟内存。
如果上述仍然不能解决问题,可以设置宝塔数据库自动重启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脚本会自动检测宝塔数据库是否停止,如果检测到数据库停止则自动重启。复制上述代码粘贴到宝塔计划任务Shell脚本中,如下图所示:
宝塔数据库自动重启Shell脚本
可以自行手动停止MySQL数据库测试下Shell脚本是否自动运行。
您可能感兴趣
- 宝塔数据库不小心删了(宝塔面板MySQL数据库经常自动停止的解决方法)
- 宝塔面板腾讯云服务器安装流程(腾讯云服务器安装宝塔面板图文教程)
- 登录宝塔面板无法显示网站(宝塔bt面板如何设置自定义404错误页面)
- 宝塔面板7.8.0软件商店打不开(宝塔BT面板专业版付费和免费版有什么区别?)
- 腾讯云服务器怎么安装宝塔(腾讯云服务器无法打开宝塔面板的解决方法放行安全组)
- 宝塔面板怎么修改安全的端口(宝塔面板如何设置伪静态规则?)
- 宝塔面板与php(宝塔面板如何安装PHP扩展)
- 阿里云配置宝塔(在阿里云购买云服务器并安装宝塔面板的步骤)
- 宝塔面板程序目录(将宝塔面板linux版装在/www以外的目录的方法)
- 宝塔nginx装哪个版本(宝塔面板nginx关闭状态,启动不了解决办法)
- 腾讯云服务器如何安装宝塔面板(腾讯云服务器打开宝塔面板失败是怎么回事?)
- 宝塔面板网站搭建没锁定文件(宝塔面板曝出严重安全漏洞!站长需赶紧升级到最新版本)
- 从宝塔面板找网站会员数据(BT宝塔面板高并发大流量网站优化方案分享)
- 宝塔面板服务器设置(宝塔面板解决网站云服务器偶尔出现CPU100%的情况)
- linux系统安装宝塔面板启动失败(Linux云主机安装宝塔面板新手教程)
- 宝塔面板密码忘了怎么找回(忘记宝塔面板登录地址安全入口后缀找回方法)
- 新手的勾线(新手的勾线)
- ()
- 书法欣赏 宋.志南诗《绝句》(宋.志南诗绝句)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
热门推荐
- html正确的颜色表达方式(HTML文本属性&颜色控制属性的实现)
- 怎么写存储过程sql server(SqlServer存储过程实现及拼接sql的注意点)
- jsarray操作技巧(JS数组reduce你不得不知道的25个高级用法)
- JavaScript中==和===的区别
- 微信小程序双人游戏横屏(微信小程序实现拼图游戏)
- php 实例代码解析(PHP反射学习入门示例)
- javascript函数工具有哪些(如何让你的JavaScript函数更加优雅详解)
- dockerpush被拒绝(docker pull拉取超时的解决方案)
- sql版本号处理并发(SQL server高并发生成唯一订单号的方法实现)
- css中的float的使用
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9