存在关系的空mysql数据库

时间:2012-08-10 05:44:25

标签: php mysql database

我尝试通过phpmyadmin重置我的数据库,但它不起作用,因为其他表中存在关系。

我处于开发阶段,我想清除所有的表记录。

实现这一目标的最佳方法是什么?

谢谢。

2 个答案:

答案 0 :(得分:2)

删除所有表索引(主键除外),然后截断所有表。

如果表上有Foriegn关键约束,那么首先从子表中删除关系 然后从父表中删除索引

答案 1 :(得分:1)

我认为一个解决方案是从phpMyAdmin中导出数据库结构(当然你也可以通过控制台/终端执行此操作),然后删除整个数据库,然后从导出的文件中重新创建它。