mysqlをいじる機会があれば、プライマリーキーの作成、変更及び削除は絶対必要になってくるかと思う。以下にて簡単に紹介する。
- テーブルを作成
create table test( col1 int,col2 varchar(10));
- 主キーを作成
ALTER TABLE test ADD PRIMARY KEY(col1);
- 主キーを削除
ALTER TABLE test DROP PRIMARY KEY;
- 主キーを再作成
ALTER TABLE test ADD PRIMARY KEY(col1,col2);
- 以下1行で、削除と作成が同時に行える
ALTER TABLE test DROP PRIMARY KEY, ADD PRIMARY KEY (col1);
ご参考まで。