Php 用foreignkey清空数据库而不删除/创建它的最简单方法
我想清空Mysql数据库(如销毁所有表)。但是:我没有删除该数据库的权限。所以我不能用这个把戏Php 用foreignkey清空数据库而不删除/创建它的最简单方法,php,mysql,database,Php,Mysql,Database,我想清空Mysql数据库(如销毁所有表)。但是:我没有删除该数据库的权限。所以我不能用这个把戏 DELETE DATABASE x; CREATE DATABASE x; 它们是否是一种自动删除所有表的方法(考虑到它们在拥有删除一个表的实际权限之前需要删除很多外键) 一定有人为此编写了自动脚本,否?关闭外键检查并删除所有表。 在删除之前添加 SET FOREIGN_KEY_CHECKS=0; DROP TABLE `table1`, `table2` ... ;
DELETE DATABASE x;
CREATE DATABASE x;
它们是否是一种自动删除所有表的方法(考虑到它们在拥有删除一个表的实际权限之前需要删除很多外键)
一定有人为此编写了自动脚本,否?关闭外键检查并删除所有表。 在删除之前添加
SET FOREIGN_KEY_CHECKS=0;
DROP TABLE `table1`, `table2` ... ;