DataBaseMySQL

MySQL データ構造の操作

基本

データベースオブジェクトに使用できる文字

  • 半角英数字
  • アンダースコア
  • 名前の最初は半角アルファベット

基本操作

  • use データベース名; 使用するデータベースの選択
  • show databases; 現在のデータベースの一覧表示
  • show tables; 現在のテーブル一覧表示
  • show columns from テーブル名; テーブルの列の一覧表示

データベースの追加

create database 作成するデータベース名;

テーブルの追加

create table 作成するテーブル名(列1 データ型 その他, 列2 データ型 その他, ...);

その他には、
not null     :nullを許可しない
auto_increment     :自動的にidをつける
primary key     :主キーの設定

テーブル構造の変更

列の追加
alter table テーブル名 add 追加する列名 データ型 その他 after 列名(ココの列の後に追加);
列の変更
alter table テーブル名 change 旧列名 新列名 データ型 その他;
列の削除
alter table テーブル名 drop 削除する列名;

テーブルの削除

削除したテーブルは簡単に復旧できないので注意が必要。
drop table 削除するテーブル名;

データベースの削除

削除したデータベースは簡単に復旧できないので注意が必要。
drop database 削除するデータベース名;

コメントを残す