【发布时间】:2010-12-07 13:10:45
【问题描述】:
如果"link" 不是这个的确切术语,我深表歉意。
我有一张包含用户信息的表格,(用户和密码)。我需要相同的用户:密码对出现在同一数据库的另一个表中。第二个表需要始终复制第一个表 - 如果从第一个表中删除或添加条目 - 更改必须立即应用于第二个表。
拜托,我需要一个如何做到这一点的例子,因为我不知道在谷歌上搜索的术语..
我只需要两列是重复的,而不是整个表。
【问题讨论】:
-
我同意 Unreason 的意见 - 为什么要保留重复信息?立即在第二个副本中添加和删除似乎没有任何作用。
-
我刚刚在 Unreason 的帖子中解释了这一点
-
我认为您正在寻找外键。使用正确的级联选项将引用第一个表的外键添加到第二个表,这就是您所需要的。在这种情况下,复制任何数据是不可接受的。如果是 MySQL,您必须使用 InnoDB 存储引擎才能工作(MyISAM 不支持外键等数据库完整性功能)。
标签: mysql triggers view foreign-keys