|
今天看到有人说wp表坏了,想起以前的自己
我曾经收入比较高的时候,就因为这个问题,损失了好几千刀
天天到处玩,连统计都不看,mysql坏到我不知道
当你的网站有点数据量,有点访问量了,也许在某个时刻,mysql 会给你经一下
结果就是,mysql挂掉,缓存一过期,杯具随之而来,搜索引擎来找不到东西,网站全是错误页面,收入自然也没有了 ,你要不是天天盯着看,哪知道出问题了呢?
这玩意当然要自动化了,坏了你丫要告诉我哦,还要自己修复
我们每天凌晨4点,让机器自动检查mysql
命令行打
crontab -e
加入
0 4 * * * mysqlcheck -o --auto-repair -u数据库用户名 -p数据库密码 --databases 数据库1 数据库2 2>&1 | mail -s "MySQL Check Report" andy@21andy.com
上面这条命令,会在每天凌晨4点,自动优化数据库1,2,有错误会自行修复,并将报告发送到邮箱
如果你的数据量不是很大,比如几W左右吧,这条命令合适你
如果你的数据量非常大,上面的命令会比较消耗CPU,可以用这条消耗小的命令
0 4 * * * mysqlcheck -cs -u数据库用户名 -数据库密码 --databases 数据库1 数据库2 2>&1 | mail -s "MySQL Check Report" andy@21andy.com
这条命令的意思是只检查数据库1和2, 只显示错误,不修复,发送到邮箱
如果网站比较重要,也可以通过php等程序,发手机短信
|
评分
-
查看全部评分
|