0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Mysqlにinsert文を使ってデータを入力する方法

Last updated at Posted at 2019-03-25

Mysqlにinsert文を使ってデータを挿入する方法について書いていこうと思います。

##1.テーブル名を確認しよう

 show tables;

上記のshow tablesを実行するとデータベースの内容が表示されます。

+---------------------+
| Tables_in_greenhorn |
+---------------------+
| admin_users         |
| answers             |
| daily_reports       |
| item_categories     |
| items               |
| migrations          |
| password_resets     |
| questions           |
| rent_infos          |
| stores              |
| tag_categories      |
| user_infos          |
| users               |
| work_schedules      |
+---------------------+

##2.テーブル名を選択しよう

insert into テーブル名(カラム名1,カラム名2,カラム名3...) values('カラムに対応する値1','カラムに対応する値2','カラムに対応する値3');

で特定のテーブルにデータを入力することができます。

user_infosというテーブルにデータを挿入したい場合、下記のように書くことができます。

insert into user_infos(first_name, last_name, email, sex, hire_date, store_id)  values('sasaff','rr', 'ssaasha','男','2018-07-17 00:00:00','2');

よく間違える点として値にシングルクオーテーションをつけ忘れると以下のようなエラーが出てくるので気をつけた方がいいでしょう。

 Unknown column '入力した値' in 'field list'

シングルクオーテーションマークをつければ以下のように正常にデータが入力されましたというレスポンスが返ってきます。

Query OK, 1 row affected (0.00 sec)

このようにinsert文を使ってデータを入力することができます。

0
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?