DB サーバー(MySQL)の構築 ー DB とテーブルの作成 ー
環境
- Parallels Desktop 14 for Mac
- macOS Mojave
- Ubuntu Server 18.04.2 LTS
既に以下の設定が完了しているものとします。
- 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 テーブル {テーブル名};