Discuz!Database Error如何解决
这种一般是数据库中遇到错误导致的
建议首先备份好数据库
然后再服务器上做mysql的常规修复
也可以采用discuz的tool工具 修复尝试
注意未必一定成功
因为你只表达了一个结果 没有产生结果的过程和原因相关
有可能只是某个表 某个字段小错误
也可能是某些关键值丢失
在猜测的基础上
成功恢复率 未必是100%
Discuz,Database Error 出现这个问题怎么处理
出现这个表示数据库有问题,如果对方在插件里用的SQL语法有问题也会显示这个错误,如果是访问任何一个Discuz的任何一个页面都报这个错误,那很可能是mysql的服务有问题。
1、检查一下你连接的mysql账户是否有相应的权限。
2、如果是远程连接mysql,看一下是否有开放相应的端口和把ip加入白名单。
3、重启一下mysql服务
如果问题解决后,新网站没有内容,可以去Discuz应用中心搜索“csdn123”安装采集插件。
打开论坛出现Discuz! Database Error,是哪里出了问题?
1、例如,mysql数据库的表内容太大,超过10G可能会影响discuz论坛的运行。2、这种情况可以通过子数据库的方法来解决。有关详细信息,您可以搜索discuz官方网站以查找相关信息。3、数据库配置错误,有时可能是主机移动,数据库移动等,导致数据库信息填写不正确,或者旧数据库信息未及时更新,例如数据库用户名,密码,数据库表填充错误。4、您可以修复相关的数据库信息,您可以在config目录中找到config目录,修改数据库信息配置文件。 Discus!3有三个参考配置文件。仔细检查数据库配置和其他配置是否是最新的。安装目录/config/config_global.php安装目录/config/config_ucenter.php安装目录/uc_server/data/config.inc.php。有关详细信息,请参阅discuz官方文档。5、数据库没有运行。6、检查主机的mysql数据库程序是否正在运行或已关闭。如果它是虚拟主机,您可以联系空间提供商以将其打开。如果虚拟主机不支持mysql数据库,则可以通过替换主机或空间提供程序来解决此问题。