网站突然报SQL错误,请大家帮帮忙,感谢那

2016-07-07 15:37 来源:www.chinab4c.com 作者:ecshop专家

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => SELECT cat_id, COUNT(*) AS goods_num FROM `gogoyi`.`ecs_goods` AS g GROUP BY cat_id ) [2] => Array ( [error] => Can't open file: 'ecs_goods.MYI' (errno: 145) ) [3] => Array ( [errno] => 1016 ) )

回答:
http://bbs.ecshop.com/thread-95190-1-2.html

sql添加错去。。。

Can't create/write to file
引起此问题的原因:
1.数据库已经满了
2.相应目录具有可读写的权限。
解决方法:
1.增大服务器空间。
2.清理缓存目录、清空ecs_states表,目的都是为了增大可用空间。
3.还有些用户经常备份数据库,这样会造成data目录下的文件占用空间。建议用户备份数据库后将备份文件保存到本地,然后将服务器上的备份文件清除。
4.赋予相应的目录为可读写的权限。

谢谢,楼上几位的关系,问题解决了,感谢

修复一下数据表
repair table ecs_goods