テーブルへデータを挿入する

mysqlのデータベースへのデータの挿入は”INSERT”文を使用します。

簡単な書式は以下です。

mysql> INSERT INTO  (column1, column2,...) VALUES(value1, value2,...)

以下に簡単な例を示します。

mysql> show fields from mytest2;
+--------+------------------+------+-----+---------+----------------+
| Field  | Type             | Null | Key | Default | Extra          |
+--------+------------------+------+-----+---------+----------------+
| id     | int(10) unsigned | NO   | PRI | NULL    | auto_increment |
| name   | varchar(100)     | YES  |     | NULL    |                |
| age    | int(11)          | YES  |     | NULL    |                |
| weight | int(11)          | YES  |     | NULL    |                |
+--------+------------------+------+-----+---------+----------------+
4 rows in set (0.00 sec)

mysql> insert into mytest2 (name, age, weight) values("hogeo", 43, 89);
Query OK, 1 row affected (0.00 sec)

ここでは、mytest2というテーブルに name=”hogeo”, age=48, weight=89 という
データを挿入しています。

挿入後のテーブルは以下のようになります。

mysql> select * from mytest2;
+----+-------+------+--------+
| id | name  | age  | weight |
+----+-------+------+--------+
|  1 | hogeo |   43 |     89 |
+----+-------+------+--------+
1 row in set (0.00 sec)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>