ここでは先ほど作成したデータベースtest_dbにテーブルを作ります。まずphpMyAdminのGUIを使ってテーブルを作る方法を使い,次にSQL文の一つであるCREATE命令を使ってテーブルを作ってみます。
test_dbがあることを確認します。サイドバーからも確認できます。
test_dbをクリックすると下のような画面になります。
このデータベースは作成したばかりで何も設定を行っていないためテーブルが存在していません。
test_tbl(tblはtableの省略形),カラム数(テーブルの列数)を3としてテーブルを作成します。
id,データ型をINT(整数型)にする。name,データ型をVARCHAR(128)(最大128文字分の可変長文字列型)にする。memo,データ型をTEXT(長さ制限のない文字列型)にする。保存するをクリックします。出来上がったtest_tblのフィールド名,データ型を確認して下さい。
これでテーブル作成は完了です。
phpMyAdminの操作だけでデータベースもテーブルも作成できることは今まで見てきましたが,これはSQLのCREATE DATABASE命令とCREATE TABLE命令を発行して実現しています。以下では後者の命令を使って実際にテーブルが作成できることを見ていきます。
;は2つ以上のSQL文をまとめて入力する際には必須ですが,1命令だけ発行する際には省略できます。
animalをデータベースtest_dbに作成します。
| フィールド名 | データ型 |
|---|---|
| id | INT |
| name | TEXT |
| size | INT |
| memo | TEXT |
実行ボタンをクリックしてテーブルを作成します。