[原]修复Discuz!论坛数据库

   最近因为电源不稳定,论坛数据库出现了一些问题,注册用户名失败。到Discuz的官网上找了一下,有个数据库修复工具可以使用。经修理后,论坛已经恢复,特记录一下。
工具介绍地址:http://faq.comsenz.com/?action-viewnews-itemid-57

以下内容转自上述地址:
一般服务器意外重启或者安装插件都会造成数据表的损坏,导致论坛无法访问或者提示数据库报错,出现这种问题时,需要修复数据库,本教程主要针对数据表损坏的修复操作进行简单介绍。

1、使用 Discuz! Tools 工具修复数据库

Discuz! Tools 2.1 下载地址:http://www.discuz.net/thread-761181-1-1.html

本地下载:

[原]修复Discuz!论坛数据库下载文件
点击这里下载文件

使用方法:

将 tools.php 文件上传到论坛根目录下,如图所示:
点击在新窗口中浏览此图片

$tool_password = ”; // ☆★☆★☆★ 请您设置一个工具包的高强度密码,不能为空!☆★☆★☆★

在这里设置该工具包的密码,注意不能为空!例如图所示:
点击在新窗口中浏览此图片点击在新窗口中浏览此图片点击在新窗口中浏览此图片点击在新窗口中浏览此图片点击在新窗口中浏览此图片myisamchk -r d:\MySQL\data\discuz\*.MYI

其中 d:\MySQL\data\discuz\ 换成您的数据库所在路径。

如果是类 Unix 主机,直接使用 myisamchk -r 数据库目录 \*.MYI 。

修正Discuz 5.5计划任务邮件通知的Bug
打开Discuz的“接收新回复邮件通知”功能
基于mysql 5.0的Discuz从2.5SP1升级到4.1的方法
论坛正式成立!

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/linux/111334.html

(0)
上一篇 2021年8月26日 18:14
下一篇 2021年8月26日 21:45

相关推荐

发表回复

登录后才能评论