読者です 読者をやめる 読者になる 読者になる

かすてらすねお。(hateblo)

見聞録的ななにか。

外部参照キーの設定がうまくいかない。

`restaurants`テーブルは`runtimes_id`項目を、

`runtimes`テーブルのprimary keyである`runtimes_id`への外部参照キーとして設定します。

そして、以下のSQL文を実行しました。

mysql> foreign key (`runtimes_id`) references runtimes(`runtimes_id`);

すると、次のエラーが返ってきました。

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'forei
gn key (`runtimes_id`) references runtimes(`runtimes_id`)' at line 1

ググっても解決しなかったので、

PHPMyAdminから外部参照の設定して一時凌ぎしようと思います。

このエラーに関する経験知を持っている方は、教えてくださると嬉しいです。