6
我需要使用外键的更新和级联等如何在SQL Buddy中使用外键?
ALTER TABLE topics
ADD FOREIGN KEY(topic_by) REFERENCES users(user_id)
ON DELETE RESTRICT ON UPDATE CASCADE;
,但我不能做外键在SQL好友。
任何方式来做到这一点?
我需要使用外键的更新和级联等如何在SQL Buddy中使用外键?
ALTER TABLE topics
ADD FOREIGN KEY(topic_by) REFERENCES users(user_id)
ON DELETE RESTRICT ON UPDATE CASCADE;
,但我不能做外键在SQL好友。
任何方式来做到这一点?
做你试试这个:(。)
ALTER TABLE topics
ADD CONSTRAINT topic_by FOREIGN KEY(user)
REFERENCES users(user_id) ON DELETE RESTRICT ON UPDATE CASCADE
你没有提到你的数据库名称,把你的数据库名称之前,你的表以点一起命名 –
虽然不熟悉SQL哥们,我有一个评论。您是否收到错误消息,请将其添加到您的问题中。可能:错误的表名,错误的列名,自动化问题(未自动更改),没有连接到正确的数据库。或者其他的东西。 – cybork
我不熟悉SQL Buddy,但检查数据库:** MyISAM **不支持外键。请确保您使用** InnoDB **。请参阅[链接](http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html) – zwergmaster