出现这个报错的解决办法。有两种办法解决,一种上传 tools 工具修复,一种是用 phpmyadmin 的数据库管理工具修复数据库的表。第一种 tools 工具的修复:
1. 下载 tools 的工具

tools.zip

2. 打开 tools.php 文件查看里面的密码看

  1. $tpassword = ‘********’;

引号里的是 tools 工具的密码。
3. 将 tools.php 的文件用 ftp 的软件上传到论坛的根目录下。直接访问 http://网址/tools.php
4. 访问的界面如下:

工具箱登陆框里面写上之前 tools.php 文件里的密码
5. 登陆之后直接点击修复数据库即可。一键修复即可。如图

以上就可以用 tools 的工具修复数据库。

第二种用 phpmyadmin 的数据库管理工具修复数据库的表。
1. 首先看报错

  1. Table ‘./xxxx/activities’ is marked as crashed and should be repaired

,有的时候’./xxxx/activities’ 引号里的用户自己看不出来具体是什么表报错要具体修复。那么不妨将所有的表都修复一下。
2. 登陆 phpmyadmin 的管理界面。如图:

3. 下拉到最下面选择全部。在选择修复表即可。如图

注意的是看一下页数,有的数据库比较大,有好几页,要翻页去修复下一页的数据。