Innerjoins的一对多关系?

时间:2013-01-19 18:18:55

标签: mysql

在PHP查询中使用INNERJOIN之前是否需要建立数据库关系?

此外,当我通过PMA导出我的数据库时;我已创建的关系不能导出。因此,我必须在每次导入时重新创建我的关系。

是否可以通过关系导出?

1 个答案:

答案 0 :(得分:1)

没有。优化时首选关系,但使用JOIN不需要关系。

导出数据库时,请确保使用自定义 - 显示所有可能的选项方法。您可能缺少不包括这些约束的选项。另一个可能的原因是如果你没有使用 InnoDb 作为表引擎,否则这些约束将被 MyISAM 丢弃。有关详细信息,请参阅this question