热门搜索: 物流跟踪 自定义URL oauth2.0 银联
当前位置: 我的shopex插件站 > 教程 > shopex >
详细内容

ShopEx后台table xxx is marked as crashed and should be repaired的解决办法

时间:2013-12-27 19:53 来源:MyShopEx插件站 作者:本站原创 点击:

使用ShopEx网店程序的朋友,可能会遇到后台页面报错的情况,如下:


Warning: SELECT s.op_id,s.sess_data,o.name,o.username,o.super,o.status,o.disabled,o.config FROM sdb_op_sessions s left join sdb_operators o on o.op_id = s.op_id WHERE s.sess_id = 'b5e56ebe83d43b05d5cbee006ca00a0d' LIMIT 0, 1:Table '.\sqhuang518\sdb_op_sessions' is marked as crashed and should be repaired in D:\wwwroot\core\include_v5\AloneDB.phpon line 79

Warning: SELECT * FROM sdb_op_sessions WHERE sess_id='b5e56ebe83d43b05d5cbee006ca00a0d':Table '.\sqhuang518\sdb_op_sessions' is marked as crashed and should be repaired in D:\wwwroot\core\include_v5\AloneDB.phpon line 79

Fatal error: GetUpdateSQL: error in D:\wwwroot\core\include_v5\core\db.tools.phpon line 4


修复方法如下:

1、命令行进行修复

myisamchk -f 'C:\xxx\MySQL\MySQL Server 5.1\data\mysql\sdb_op_sessions.MYI'

或者

myisamchk -c -r 'C:\xxx\MySQL\MySQL Server 5.1\data\mysql\sdb_op_sessions.MYI'

注意要修改自己的路径,-f表示强制修复。

2、使用phpmyadmin进行修复

进入管理mysql的phpmyadmin, 在左则选中自己的数据库,在右则勾选中错误信息中的那个pre_ucenter_members表,滚动屏幕到下面,有个下拉菜单(With selected:),选择”Repair table”。这样就可以进行修复了!

3、使用其他工具,如:Navicat for MySQL

使用第三方的数据库修复工具进行修改数据库表,具体方法请参考相关软件的使用说明。 



(责任编辑:admin)
标签:shopex解决办法markedcrashedrepaired
上一篇:ShopEx打开网页一直加载ec.pingtcss.qq.com问题排查解决! 下一篇:ShopEx后台会员管理列表页面打开缓慢问题分析解决