PHP
MySQL
メモ

Fラン大学生のウェブ制作日記

MySQLでよく忘れるカラム制約のあれこれ

はい、というわけで昨日投稿したハルちゃんです:relaxed:
初投稿だったので自分でも何書いているのかわけわからんくなりました、、、
今回はSQLを使ってて自分がよく忘れてしまうカラム制約のあれこれをまとめてみました!

  • 主キーの追加
  • auto_incrementの追加
  • カラムの追加

まず一番上の主キーの追加ですが、

alter table テーブル名 add primary key(カラム名);

これで簡単にできます。
スクリーンショット 2018-03-14 1.16.57.png
※ ;(カンマ)を忘れずにつけてくださいね!自分はよく忘れてしまいます笑
こんな形でサクッとできます!
次に、auto_incrementですが、

alter table テーブル名 change 現在のカラム名 変更後のカラム名 データ型 auto_increment;

これでできます。では早速やってみます!
スクリーンショット 2018-03-14 1.23.47.png
こんな形でauto_incrementの追加ができました!

最後にカラムの追加です。

alter table テーブル名 add 追加したいカラム データ型;

で完了です。早速、、、
スクリーンショット 2018-03-14 1.28.38.png

とまぁ、自分が忘れるものをメモりました笑
しっかり頭の中に入れないと、、、