Mariadb数据库 自动停

 
 
一个刚上线的网站项目,网站老是挂掉,查看网站日志,都是由于Mariadb服务莫名其妙的停掉导致的,每次重启Mariadb服务都管不了多久就又挂了。
 
[2002]SQLSTATE[HY000] [2002] Connection refused

查看mariadb服务日志
 
/var/log/mariadb/mariadb.log

日志中多次提及项目中的某个表需要的修复
 
[ERROR] mysqld: Table '.table_name' is marked as crashed and should be repaired

看来似乎找到问题所在了。

打开phpmyadmin后台,选中表进行优化和修复 Optimize table Repair table,也可执行相应的语句:
 
OPTIMIZE TABLE `table_name`;
REPAIR TABLE `table_name`;

 
 
 
 

0 个评论

要回复文章请先登录注册