gpt4 book ai didi

php - 使用外键清空数据库而不删除/创建数据库的最简单方法

转载 作者:行者123 更新时间:2023-11-29 13:24:51 25 4
gpt4 key购买 nike

我想清空Mysql数据库(例如销毁所有表)。但是:我无权删除该数据库。所以我不能使用这个技巧

DELETE DATABASE x; 
CREATE DATABASE x;

它们是一种删除所有表的自动方法吗(考虑到在拥有删除一个表的实际权利之前需要删除大量外键)?

一定有人为此编写了一个自动化脚本,不是吗?

最佳答案

关闭外键检查并删除所有表。先添加再删除。

SET FOREIGN_KEY_CHECKS=0;
DROP TABLE `table1`, `table2` ... ;

关于php - 使用外键清空数据库而不删除/创建数据库的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20276830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com