php发展

首页 » 常识 » 常识 » 解决MySQL已禁用删除数据库语句
TUhjnbcbe - 2023/6/10 21:18:00

最近在迁站配置服务器环境的时候,操作MySQL数据库发现不能删除数据库,执行dropdatabase命令提示:已禁用“删除数据库”语句。phpmyadmin面板中数据库列表也不能直接勾选删除,截图如下:

出现这种问题的原因可能是新版phpMyAdmin升级了,为了避免用户误删数据,默认将删除数据库的功能隐藏起来了。可能旧版的phpMyAdmin不会出现这个问题,那么,如何开启MySQL删除数据库语句的功能和面板删除功能呢?

解决方法

1、登录FTP,进入phpmyadmin目录下的libraries\文件夹,找到config.default.php文件。

2、在config.default.php文件的约行,找到参数$cfg[AllowUserDropDatabase],将其设置为true。

3、在config.default.php文件的约行,找到参数$cfg[RetainQueryBox],将其设置为true。

最后保存文件,FTP上传并替换原config.default.php文件,SSH执行命令servicemysqldrestart重启数据库,重新登录phpmyadmin就可以了。

1
查看完整版本: 解决MySQL已禁用删除数据库语句