在使用Discuz的时候,很多调试功能都需要执行SQl语句,,除了我们使用像phpmyadmin这样的MySQl调试工具之外,Discuz自身也是可以执行SQL语句功能的。如何使用这个功能呢? 步骤:后台——》站长——》数据库——》升级 但是我们在这里并没有看到执行的功能区,原因是出于安全考虑,Discuz! 后台默认情况下禁止 SQL 语句直接执行,只能使用常用 SQL 当中的内容, 那如何开启这个直接执行SQL语句功能呢,需要将 config/config_global.php 当中的 $_config[‘admincp’][‘runquery’] 设置修改为 1。 方法:找到网站根目录下config文件夹下config_global.php文件(路径为:根/config/config_global.php),用编辑器打开。 找到 $_config['admincp']['runquery'] = '0'; 将其中的‘0’改为‘1’,如下 $_config['admincp']['runquery'] = '1'; 然后保存(如果你是在网站主机上,请将文件FTP上传覆盖) 再次进入:后台——》站长——》数据库——》升级,就可以看到直接执行SQL语句的编辑框了。如图 可以看到直接执行SQL语句的编辑框 |