MySQLで外部キーを伴ったテーブルを追加するときに、InnoDBで追加しようとすると以下メッセージが表示され、テーブルが追加できないことがある。 ERROR 1005: Can't create table './user/hoge.frm' (errno: 150)これは、外部キーに明示的にindexを付与していないと起こるエラーらしい。 これは以下に解決方法が書かれている。 http://osdir.com/ml/db.mysql.general/2002-06/msg00667.html なので、以下のようなテーブルで作成した CREATE TABLE aiueo ( id int(11) NOT NULL auto_increment, userid int(11) NOT NULL default '0', statusid int(11) NOT NULL default '