データベースにレコードを格納するには、まずテーブルという器を事前に用意しておく必要がある。
そこで、今回は、テーブルを作成してみよう。
まずは、mysqlクライアントを起動しよう。
PS C:\Users\vinta> mysql -u myuser -p
Enter password: *****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.40 MySQL Community Server - GPL
Copyright (c) 2000, 2024, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
続いて、「basic」データベースに移動しよう。
mysql> USE basic;
Database changed
mysql>
新規のテーブルを作成しよう
mysql> CREATE TABLE usr
-> (uid VARCHAR(7),passwd VARCHAR(15),uname VARCHAR(20),family INT);
作成したusrテーブルを確認しよう。
mysql> SHOW TABLES;
+-----------------+
| Tables_in_basic |
+-----------------+
| usr |
+-----------------+
1 row in set (0.08 sec)
次にusrテーブルのフィールド情報を確認してみよう。
mysql> SHOW FIELDS FROM usr;
+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| uid | varchar(7) | YES | | NULL | |
| passwd | varchar(15) | YES | | NULL | |
| uname | varchar(20) | YES | | NULL | |
| family | int | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
4 rows in set (0.02 sec)
mysql>
今回は、ここで、mysqlクライアントを終了しよう。
mysql> exit;
Bye
PS C:\Users\vinta>
(参考)3ステップでしっかり学ぶ MySQL入門 [改訂第3版] 山田奈美(著)山田祥寛(監修)技術評論社
コメント