如何使用 mysqli 库循环删除多个 mysql 数据库?
How to delete several mysql database in a loop using mysqli library?
通过使用 php mysqli 库,我尝试循环删除多个数据库。当我开始调试查询时,他 return 只有 "false"。
// Remove database and user
$mysqli->query("DROP DATABASE IF EXISTS ".$obj->db_name." ");
Mysql 版本为 5.5.44
另外,当我在 phpMyadmin 中尝试 DROP database some_name 之类的操作时,我得到 DROP DATABASE statements are disables
有谁知道如何解决这个问题或使用其他方法删除多个数据库?
要删除用户,您可以使用:
$mysqli->query("DELETE user_id FROM table WHERE user_id = 1");
也试试这个来获取 DROP 数据库:
您将需要更新以下文件
config.default or config.inc.php
通常是 phpmyadmin 的库文件夹。
line 653 (may very depending on version)
$cfg['AllowUserDropDatabase'] = true;
(值更改为 'true' 后重新启动 MySQL)。
通过使用 php mysqli 库,我尝试循环删除多个数据库。当我开始调试查询时,他 return 只有 "false"。
// Remove database and user
$mysqli->query("DROP DATABASE IF EXISTS ".$obj->db_name." ");
Mysql 版本为 5.5.44
另外,当我在 phpMyadmin 中尝试 DROP database some_name 之类的操作时,我得到 DROP DATABASE statements are disables
有谁知道如何解决这个问题或使用其他方法删除多个数据库?
要删除用户,您可以使用:
$mysqli->query("DELETE user_id FROM table WHERE user_id = 1");
也试试这个来获取 DROP 数据库:
您将需要更新以下文件
config.default or config.inc.php
通常是 phpmyadmin 的库文件夹。
line 653 (may very depending on version)
$cfg['AllowUserDropDatabase'] = true;
(值更改为 'true' 后重新启动 MySQL)。