我正在与一位客户合作,他给了我一些不信任他的理由(他没有遇到过这种情况)。我正在尝试创建一个“deadman's switch”,其中在提交表单时将删除数据库中的所有表(在 secret 登录保护目录中)。
我不知道如何使用 PHP 从数据库中删除所有表。我知道如何删除列和行,并且确信可以删除单个表(但有很多表),但数据库中的所有表超出了我的范围。
最佳答案
为什么不删除整个数据库?
DROP DATABASE database_name
示例代码
<?php
if(isset($_POST['delete_database'])) {
//Code goes here
}
?>
<form method="post">
<input type="submit" name="delete_database" value="Delete Entire Database" />
</form>
关于php - 亡灵开关 : drop all tables from a database with php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13766166/