目次>MySQLを使うには
ADDS Hosting Serviceへ戻る
マニュアル目次へ戻る

MySQLを使うには

プレミアムプランでは、MySQLにアクセス可能です。
MySQLへはDBI , ASP 又は PHP 経由で接続できます。

データベースは一つ作成可能ですが、テーブルは容量の許す限り(50MB)作成可能です。

Telnet での接続方法

Telnet にてサーバにログインし、

   mysql -u yourname -p******** yourdbname

とタイプします。yournameはユーザー名、********はMySQLパスワード、yourdbnameはMySQLデータベース名です。

バッチモードで実行するには、あなたが実行したいコマンドをファイル(test.sql)に書いておき、 そのファイルから入力を読み込むようにして mysql を実行します。

  mysql -u yourname -p******** yourdbname < test.sql

テーブルの作成

1.テーブルを作成するには、例えば以下のようなコマンドを使用します。

mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),
    -> species VARCHAR(20), sex CHAR(1), birth DATE, death DATE);

2.テーブルにデータを追加するには、以下のコマンドを使用します。

mysql> INSERT INTO pet
    -> VALUES ('Puffball','Diane','hamster','f','1999-03-30',NULL);

3.テーブルの内容を見るには、以下のコマンドを使用します。

mysql> SELECT * FROM pet;
+----------+--------+---------+------+------------+------------+
| name     | owner  | species | sex  | birth      | death      |
+----------+--------+---------+------+------------+------------+
| Fluffy   | Harold | cat     | f    | 1993-02-04 | NULL       |
| Claws    | Gwen   | cat     | m    | 1994-03-17 | NULL       |
| Buffy    | Harold | dog     | f    | 1989-05-13 | NULL       |
| Fang     | Benny  | dog     | m    | 1990-08-27 | NULL       |
| Bowser   | Diane  | dog     | m    | 1998-08-31 | 1995-07-29 |
| Chirpy   | Gwen   | bird    | f    | 1998-09-11 | NULL       |
| Whistler | Gwen   | bird    | NULL | 1997-12-09 | NULL       |
| Slim     | Benny  | snake   | m    | 1996-04-29 | NULL       |
| Puffball | Diane  | hamster | f    | 1999-03-30 | NULL       |
+----------+--------+---------+------+------------+------------+

4.テーブルの構造を知りたい時は、以下のコマンドを使用します。

mysql> DESCRIBE pet;
+---------+-------------+------+-----+---------+-------+
| Field   | Type        | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| name    | varchar(20) | YES  |     | NULL    |       |
| owner   | varchar(20) | YES  |     | NULL    |       |
| species | varchar(20) | YES  |     | NULL    |       |
| sex     | char(1)     | YES  |     | NULL    |       |
| birth   | date        | YES  |     | NULL    |       |
| death   | date        | YES  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+

Field はフィールド名を示し、Type はフィールドのデータ型、 Null はこのフィールドが Null 値を含むかを示し、 Key はこのフィールドがインデックス化されているかを示し、 Default はフィールドのデフォルトの値を示します。

5.現状存在するテーブルを見るためには、以下のコマンドを使用します。

mysql> SHOW TABLES;
+---------------------+
| Tables in adds      |
+---------------------+
| event               |
| pet                 |
+---------------------+

MySQLに関してさらに詳しくは MySQL Home Pageをご覧ください。
日本語ドキュメントはこちら

マニュアル目次へ戻る
ADDS Hosting Serviceへ戻る
目次>MySQLを使うには