去评论
dz插件网

Discuz 如何执行mysql语句

admin
2020/07/10 14:08:26


有很多情况,需要直接操作mysql数据库,如:升级插件时,清除数据,添加数据等,就比如你升级插件时,可能有时候需要手工升级,就要执行mysql命令,可是如果到phpmyadmin里执行,不仅要放phpmyadmin文件而且还要再登录一次,不怎么方便,但是Discuz后台提供了直接执行mysql语句的功能。

操作方法:
一、先修改配置文件,开放直接执行mysql语句的权限
Discuz后台-站长-数据库-升级 是这么提示的
  • 出于安全考虑,Discuz! 后台默认情况下禁止 SQL 语句直接执行,只能使用常用 SQL 当中的内容,
    如果您想自己随意书写 SQL 升级语句,需要将 config/config_global.php 当中的 $_config['admincp']['runquery'] 设置修改为 1。

二、把mysql语句输入在文本框里,直接执行就可以了,如下图: