Tuesday , September 17 2019
Home / MySQL / Tutorial Belajar MySQL : Menambahkan Data Kedalam Tabel (Insert Data)

Tutorial Belajar MySQL : Menambahkan Data Kedalam Tabel (Insert Data)

Tutorial Belajar MySQL : Menambahkan Data Kedalam Tabel (Insert Data)

Tutorial Belajar MySQL : Menambahkan Data Kedalam Tabel (Insert Data) – Setelah sebelumnya kita sudah mempelahari tentang bagaimana cara membuat dan menghapus database, membuat dan menghapus tabel di MySQL dan juga merubah struktur tabel di MySQL. Pada kesempatan tutorial belajar MySQL kali ini kita akan mempelajari tentang bagaimana cara menambahkan data kedalam tabel dengan menggunakan Query Insert di MySQL.

Untuk menambahkan data kedalam tabel MySQL maka query yang digunakan adalah query insert. Query insert ini berguna jika kita ingin menambahkan beberapa data baru kedalam tabel yang ada didalam database MySQL.

Berikut ini adalah perintah bagaimana cara melakukan input data kedalam tabel MySQL.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| cdcol              |
| db_sppd            |
| mysql              |
| performance_schema |
| sekolah            |
| test               |
+--------------------+
7 rows in set (0.29 sec)

mysql> use sekolah;
Database changed
mysql> show tables;
+-------------------+
| Tables_in_sekolah |
+-------------------+
| data_kelas        |
| siswa             |
+-------------------+
2 rows in set (0.00 sec)

mysql>

Masih menggunakan database sekolah yang pada tutorial membuat dan menghapus database sudah dibuat, dan juga menggunakan tabel siswa yang sudah dibuat juga pada tutorial membuat dan menghapus tabel di MySQL. Kali ini kita akan mencoba menambahkan data kedalam tabel siswa tersebut.

Penggunaan Query Insert…Values

Perintah ini adalah perintah yang sangat sangat sederhana, dimana kita bisa melakukan penambahan data kedalam tabel MySQL secara langsung kedalam masing-masing kolomnya. Namun harus diperhatikan juga bahwa penulisan nilai yang akan dimasukan harus sesuai dengan masing-masing kolomnya dan dipisahkan dengan tanda koma untuk setiap kolomnya.

Perhatikan query insert data di MySQL berikut ini untuk menggunakan perintah Insert Values :

mysql> insert into siswa values ('10108822','Firdan Ardiansyah', 'JL. Potlot', 'XII');
Query OK, 1 row affected (0.27 sec)

mysql>

Selanjutnya kita ambil contoh lain, misalnya kita ingin menambahkan beberapa data kedalam tabel secara sekaligus dengan menggunakan satu buah query insert, maka perintah MySQLnya adalah seperti berikut ini :

mysql> insert into siswa values ('10108823','Amar Muzaki', 'BTN Depag', 'XII'),(
'10108824','Muhammad Bilal', 'BTN. Palaton','XII');
Query OK, 2 rows affected (0.26 sec)
Records: 2  Duplicates: 0  Warnings: 0

mysql>

Jadi kalau ingin menambahkan beberapa data sekaligus kedalam tabel MySQL hanya tinggal dipisahkan dengan tanda koma setelah data yang satu selesai dibuat.

Menampilkan Data Di Tabel MySQL

Untuk menampilkan data di tabel MySQL maka perintah yang digunakan adalah select. Misalnya kita ingin melihat apakah 3 buah data yang baru saja kita masukan kedalam tabel sudah benar-benar masuk atau tidak. Berikut ini adalah bentuk penulisan query MySQL untuk menampilkan data di tabel MySQL :

mysql> select * from siswa;
+----------+-------------------+--------------+-------+
| nis      | nama              | alamat       | kelas |
+----------+-------------------+--------------+-------+
| 10108822 | Firdan Ardiansyah | JL. Potlot   | XII   |
| 10108823 | Amar Muzaki       | BTN Depag    | XII   |
| 10108824 | Muhammad Bilal    | BTN. Palaton | XII   |
+----------+-------------------+--------------+-------+
3 rows in set (0.02 sec)

mysql>

Oke tabel siswa sudah memiliki tiga buah data yang sebelumnya sudah dimasukan dengan menggunakan perintah Insert. Dimana data tersebut sesuai dengan masing-masing kolom yang sudah disediakan.

Perintah MySQL Insert (nama_kolom)...Values

Selanjutnya adalah proses penambahan data dengan menggunakan perintah Insert (nama_kolom)…Values. Dimana perintah ini digunakan jika kita hanya ingin menambahkan data kedalam kolom-kolom tertentu saja yang ada didalam tabel MySQL.

Misalnya kita hanya ingin menambahkan data kedalam kolom nis, nama dan alamat saja tanpa harus menambahkan data kedalam kolom kelas. Maka perintah MySQL untuk menambahkan data kedalam kolom-kolom tersebut adalah seperti berikut ini :

mysql> insert into siswa (nis, nama, alamat) values ('10108825','Muhammad Bintang','Jl. Raya Pandeglang');
Query OK, 1 row affected (0.05 sec)

Oke contoh diatas kita mencoba memasukan data lagi kedalam tabel siswa namun tidak menambahkan data kedalam kolom kelas, jadi siswa yang memiliki nis 10108825 atas nama Muhammad Bintang tersebut tidak memiliki informasi kelas di tabelnya.

Untuk lebih memastikan apakah benar siswa tersebut tidak memiliki data kelas ditabelnya, gunakan kembali perintah select untuk menampilkan data yang ada didalam tabel siswa seperti berikut ini :

mysql> select * from siswa;
+----------+-------------------+---------------------+-------+
| nis      | nama              | alamat              | kelas |
+----------+-------------------+---------------------+-------+
| 10108822 | Firdan Ardiansyah | JL. Potlot          | XII   |
| 10108823 | Amar Muzaki       | BTN Depag           | XII   |
| 10108824 | Muhammad Bilal    | BTN. Palaton        | XII   |
| 10108825 | Muhammad Bintang  | Jl. Raya Pandeglang | NULL  |
+----------+-------------------+---------------------+-------+
4 rows in set (0.00 sec)

mysql>

Berdasarkan informasi diatas dapat kita lihat bahwa siswa dengan nama Muhammad Bintang tidak memiliki data pada kolom kelas alias NULL.

Seperti itulah bagaimana cara menambahkan dan menampilkan data di database MySQL, semoga tutorial ini dapat berguna bagi kamu yang sedang mempelajari database MySQL. Jangan lupa untuk selalu berkunjung ke lebakcyber.net ini untuk mendapatkan tutorial MySQL lainnya.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

Check Also

Kondisi Like Di Database MySQL

Kondisi Like Di Database MySQL Lebakcyber.net – Pada kesempatan kali ini kita akan mebahas mengenai …

One comment

  1. Terima kasih artikel tutorial belajar MySQL menambahkan data kedalam tabel insert data mudah dipahami dan langkah2nya jelas..

    Kunjungi website kampus saya http://www.atmaluhur.ac.id/

    Kunjungi website saya https://hiko.mahasiswa.atmaluhur.ac.id

Leave a Reply

Your email address will not be published. Required fields are marked *