2009年12月3日木曜日

MySQL 主キーの追加・削除

忘れるのでメモ

主キーの追加


ALTER TABLE テーブル名 ADD PRIMARY KEY (カラム名1[,カラム名2...]);


主キーの削除


ALTER TABLE テーブル名 DROP PRIMARY KEY


削除時下のようなエラーがでたら制約を疑う

OperationalError: (1025, "Error on rename of './foo/#sql-b6f_3958' to './foo/bar' (errno: 150)")


制約を確認


mysql> SHOW CREATE TABLE foo;

0 件のコメント:

コメントを投稿