ウィルキンソンの炭酸が抜けていく。

webクリエイターのイロハ

mysqlメモ テーブルの構造を変更する。

 
フィールドを追加する方法。
 
alter table users add full_name varchar(255) after name;
 
今回はfull_nameというものを追加してあげる。
full_nameの型も指定しなければならないので、varchar(255)とする、
 
nameというものの下にくっつけたいというときはafter name;とする。
 
あとから255文字もいらんかったわいーってなった場合は
alter table users change full_name full_name varchar(100);
 
 
 
そもそもfullnameがいらんかったわーいってなった場合は
alter table users drop full_name;
 
このような記述にします。
 
よくよくemailで検索されることが分かったので、索引を付けたいって場合は。
 
alter table users add index email (email);
 
 
 
これがいらんかったわーってなった場合は,dropをつければokです。
alter table users drop index email;
 
 
そもそもtableの名前を変えたいなーって場合は、
 
alter table users rename blog_users;
 
 
 
ってする。
 
  • フィールドの追加・変更・削除
  • インデックスの追加・削除
  • テーブルの名前変更