精彩评论
- al2359(2年前 (2023-02-06))
求科学离线插件,谢谢!34401355@qq.com
评:改版梅林固件安装SS【shadowsocks】科学上网插件教程 - al2359(2年前 (2023-02-06))
求科学离线插件,谢谢!!!
评:改版梅林固件安装SS【shadowsocks】科学上网插件教程
相信很多朋友都遇到过 WordPress 提示“建立数据库连接时出错”(英文:“Error establishing a database connection”)这个错误,一般遇到这个错误,基本就 2 种情况:其一,WordPress 根目录下的 wp-config.php 文件里的数据库连接信息有误;另一种情况,是 Mysql 数据库停止了。
第一种情况很少出现,大家遇到的基本都是第二种了,Mysql 数据库停了。下面就来说说这第二种情况出现的原因及怎么解决?
通常来说,正常运行的 MySQL 突然意外停止的原因,大多数是这几个:服务器空间满了,服务器被攻击了,数据库读写多了,服务器性能差了...
对于第三种情况的话,就建议大家一定要百度安装启用好 wordpress 的 Memcached 或 Redis 数据库缓存功能。如果不会启用的话,可以付费找我哈。
大多数情况下,我们都不可能知道 MySQL 数据库是否停止了,那么如何确保 MySQL 数据库停止后,及时启动 MySQL 呢?下面就来介绍解决方法。
使用宝塔面板的话,就很简单了,前往“计划任务”菜单,“任务类型”选“shell 脚本”,“执行周期”选“N 分钟”,然后填 15 分钟,“脚本内容”内容填下面的代码(谢谢群友 @川建国 提供的脚本):
pgrep -x mysqld &> /dev/null if [ $? -ne 0 ];then bash /www/server/panel/script/rememory.sh /etc/init.d/mysqld start fi
这样就可以每隔 15 分钟自动检测 MySQL 是否停止,停止的话就会自动启动了。PS:时间间隔 15 自行修改。
如果你使用的其他面板程序的话,则可以使用下面的通用方法来解决。
将下面代码保存文件名为dr_check_mysql.sh,然后上传至服务器的root目录下,然后执行命令chmod +x /root/dr_check_mysql.sh赋予该脚本文件执行权限:
#!/bin/bash # author: 龙笑天 # website: https://www.ilxtx.com/linux-shell-auto-restart-mysql.html pgrep -x mysqld &> /dev/null if [ $? -ne 0 ];then /etc/init.d/mysql start fi
用 crontab -e 命令添加一个定时任务,其中的检查时间间隔 15 分钟自行修改:
#auto restart mysql */15 * * * * /bin/bash /root/dr_check_mysql.sh
root:
VPS配置查看:
测速:
流媒体检查:
BBR一键脚本
回程路由:
宝塔无需手机登录:
warp 解锁netflix:
ubuntu 关闭防火墙
iptables转发
服务器开启root登陆
手动开启BBR
安装docker
「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」
求科学离线插件,谢谢!34401355@qq.com
评:改版梅林固件安装SS【shadowsocks】科学上网插件教程求科学离线插件,谢谢!!!
评:改版梅林固件安装SS【shadowsocks】科学上网插件教程