テーブルにデータを追加する

phpMyAdmin を使って MySQL のテーブルに新しいデータを追加する方法について解説します。

(2021 年 07 月 03 日公開 / 2022 年 04 月 08 日更新)

テーブルにデータを追加する

phpMyAdmin を使ってテーブルに新しいデータを追加する方法です。 phpMyAdmin に管理者ユーザーでログインして下さい。

テーブルにデータを追加する(1)

画面上部に表示されている「データベース」をクリックしてください。

テーブルにデータを追加する(2)

データベースの管理画面が表示されます。作成済のデータベースの一覧が表示されます。

テーブルにデータを追加する(3)

データベースの一覧の中からデータを取得するテーブルが含まれるデータベースの名前をクリックしてください。

テーブルにデータを追加する(4)

テーブルの管理画面が表示されます。対象のデータベースに作成済みのテーブルの一覧が表示されます。

テーブルにデータを追加する(5)

テーブルにデータを追加するには、対象のテーブルの行に表示されている「挿入」をクリックしてください。

テーブルにデータを追加する(6)

追加するデータを入力する画面が表示されます。デフォルトの設定では 2 行ずつまとめて追加できるようになっており、データの入力エリアも 2 つ分表示されています。

テーブルにデータを追加する(7)

それでは追加するデータを入力してください。今回は 2 つ分入力しました。

テーブルにデータを追加する(8)

データの入力が終わりましたら「実行」をクリックしてください。(どちらの「実行」でも同じです)。

テーブルにデータを追加する(9)

データが 2 行テーブルに追加されました。

テーブルにデータを追加する(10)

画面上部には実際に実行された SQL 文が表示されています。今回は次のような SQL 文が実行されてテーブルにデータが追加されました。

INSERT INTO `friends` (`id`, `name`, `age`) VALUES (NULL, 'Yamada', '24'), (NULL, 'Suzuki', '32');

なお 2 行のデータをまとめて追加できますが、 1 行分のデータだけを追加したい場合には上のエリアにデータを入力したあとで「無視」と表示されているチェックボックスにチェックをしてください。

テーブルにデータを追加する(11)

「無視」のチェックボックスより下にあるデータの入力エリアは利用されませんので、「実行」をクリックすると今回は 1 行のデータだけが追加されます。

テーブルにデータを追加する(12)

※ 2 つ目以降のデータを入力するエリアにデータを入力すると、自動的にそのデータの直前にある「無視」のチェックボックスのチェックは外れるので、通常はあまり気にされる必要はありません。

一度に追加するデータの数を変更する

デフォルトでは 2 行ずつまとめてデータを追加できるようになっています。この値は変更することができます。追加するデータを入力する画面が表示されます。

一度に追加するデータの数を変更する(1)

画面下部にいくつのデータを一度に入力するのかを設定する箇所があります。デフォルトでは 2 になっています。

一度に追加するデータの数を変更する(2)

それでは一度の 4 行のデータを入力し追加できるようにしてみます。 2 となっている部分を 4 に変更してください。そのあとで Enter キーを押してください。

一度に追加するデータの数を変更する(3)

一度に 4 行のデータを入力できるようになりました。

一度に追加するデータの数を変更する(4)

データを連続で追加する

デフォルトの設定ではデータの入力を行ったあとで「実行」をクリックすると、テーブルにデータが追加されたあと一つ前の画面に戻ります。そのため、さらにデータを追加しようとすると再びデータの追加画面を表示しなければなりません。

データの追加画面で「実行」をクリックしたときに、テーブルにデータを追加したあと再びデータの追加画面を表示するように設定を変更することができます。連続でデータを追加したい場合に便利です。

設定を変更するには、データの追加画面で画面下部に表示されている次の箇所で行います。

データを連続で追加する(1)

ドロップダウンメニューをクリックし、「新しいレコードを追加する」に変更してください。

データを連続で追加する(2)

これで設定は完了です。

それでは試してみます。データを 2 行分入力し、そのあとで「実行」をクリックします。

データを連続で追加する(3)

テーブルにデータが 2 行追加されたあと、再びデータの追加画面が表示されました。

データを連続で追加する(4)

-- --

phpMyAdmin を使って MySQL のテーブルに新しいデータを追加する方法について解説しました。

( Written by Tatsuo Ikura )

Profile
profile_img

著者 / TATSUO IKURA

プログラミングや開発環境構築の解説サイトを運営しています。