【发布时间】:2017-10-09 14:58:14
【问题描述】:
我想在我的测试环境中清除一些表,然后用真实环境中的值填充它们。但是我不想清除多个表,太多了。
一个例子:
我有一张桌子appointment 和一张桌子client。
在表appointment 中有一个client.id 列。
当我在 PhpMyAdmin 中单击 Empty the table (TRUNCATE) 以获取 appointment 时,client 中的所有条目都保持不变。
我可以在 PhpMyAdmin 中设置一些属性,这样当我在appointment 中点击Empty the table (TRUNCATE) 时,client 中与appointment 相关的所有条目也将被删除?
【问题讨论】:
-
如果您的架构没有为您的表指定 FOREIGN KEY 约束,级联将不会自动工作。
-
如果它之后会自动工作并且可以使用 PhpMyAdmin 来完成,那么如果你告诉我怎么做,你就会得到正确的答案! :)
标签: phpmyadmin