kukai88

垢 - やったことを残す -

DB サーバー(MySQL)の構築 ー DB とテーブルの作成 ー

環境


既に以下の設定が完了しているものとします。

  • MySQL のインストール

DB を作成する

MySQL 管理プロンプトにアクセスします。

$ sudo mysql

MySQL 管理プロンプトで下のコマンドを実行すると DB を作成することができます。「Query OK」と表示されれば OK です。

mysql> create database {作成する DB 名};

(補足:mysqladmin コマンドで "$ sudo mysqladmin create {DB 名}" としても作成できます。)

DB 内にテーブルを作成する

テーブルを作成する DB を指定します。「Database changed」と表示されれば OK です。

mysql> use {作成した DB 名};

(補足:MySQL 管理プロンプトにアクセスする際に "$ sudo mysql {DB 名}" とする方法もあります。)


下のコマンドで DB 内にテーブルを作成します。カラム名、カラムの型も同時に設定します。「Query OK」と表示されれば OK です。

mysql> create table {テーブル名} (number serial primary key, name char(255), kana char(255), age int);


下のコマンドで作成したテーブルの詳細を確認しておきます。表形式でカラム名、カラムの型などを確認できます。

mysql> describe {テーブル名};

【補足】DB を削除する

下のコマンドで DB を削除することができます。「Query OK」と表示されれば OK です。

mysql> drop database {DB 名};

【補足】テーブルを削除する

下のコマンドでテーブルを削除することができます。「Query OK」と表示されれば OK です。

mysql> drop テーブル {テーブル名};