Untuk memasukan data kedalam tabel di MySQL digunakan perintah Insert, sekarang coba kita perhatikan sebentar bentuk umum dari perintah Insert berikut :
Insert into nama_tabel values (‘nilai1’,’nilai2’…’nilain’);
Sekarang silahkan login ke MySQL, gunakan perintah Use Sekolah untuk menggunakan database sekolah, selanjutnya masukan perintah show tables untuk meyakinkan apakah tabel siswa yang ingin digunakan untuk memasukan data telah dibuat, agar lebih jelasnya lihat perintah MySQL berikut ini :
mysql> use sekolah;
Database changed
mysql> show tables;
+-------------------+
| Tables_in_sekolah |
+-------------------+
| siswa |
+-------------------+
1 row in set (0.00 sec)
mysql>
Yup tabel siswa masih ada, jika Anda belum membuat tabel siswa, silahkan baca tutorial mengenai MySQL sebelumnya yang membahas mengenai cara membuat tabel di MySQL.
Sekarang kita akan memasukan data kedalam tabel siswa tersebut, silahkan perhatikan perintah MySQL berikut ini :
mysql> insert into siswa values ('10108822','Virdane Ardiansyah','08136666666',
'JL. KH. Atim II Rangkasbitung');
Query OK, 1 row affected, 1 warning (0.08 sec)
Maksud dari perintah diatas adalah kita memasukan data kedalam tabel siswa dengan nilai sesuai dengan masing2 fieldnya.
sekarang coba tampilkan data didalam tabel siswa tersebut, untuk menampilkan data di MySQL digunakan perintah select. Untuk lebih jelasnya silahkan lihat contoh berikut :
mysql> select * from siswa;
+----------+--------------------+------------+-------------------------------+
| NIP | NAMA | NOTELP | ALAMAT |
+----------+--------------------+------------+-------------------------------+
| 10108822 | Virdane Ardiansyah | 2147483647 | JL. KH. Atim II Rangkasbitung |
+----------+--------------------+------------+-------------------------------+
1 row in set (0.00 sec)
mysql>
Yup siswa dengan nama Virdane Ardiansyah yang sebelumnya kita insert kedalam tabel siswa telah berhasil ditambahkan kedalam tabel siswa.
Insert Data Tabel kedalam Field Tertentu.
Sekarang bagaimana jika data yang ingin dimasukan hanya kedalam field tertentu didalam suatu tabel. Misalnya didalam tabel siswa itu kita hanya ingin memasukan nilai NIP dan Nama saja. Maka perintah MySQL yang digunakan adalah seperti berikut :
mysql> insert into siswa (NIP, NAMA) values ('10108823','Muhammad Bilal Muzakki');
Query OK, 1 row affected (0.05 sec)
Logic dari perintah diatas adalah kita melakukan insert data kedalam tabel siswa namun hanya pada field NIP dan Nama saja, jadi field NOTELP dan ALAMAT tidak ikut dimasukan dalam data.
Sekarang coba tampilkan lagi isi data dari tabel siswa dengan perintah select seperti berikut :
mysql> select * from siswa;
+----------+------------------------+------------+-------------------------------+
| NIP | NAMA | NOTELP | ALAMAT|
+----------+------------------------+------------+-------------------------------+
| 10108822 | Virdane Ardiansyah | 2147483647 | JL. KH. Atim II Rangkasbitung |
| 10108823 | Muhammad Bilal Muzakki | NULL | NULL |
+----------+------------------------+------------+-------------------------------+
2 rows in set (0.00 sec)
Pada field NOTELP dan ALAMAT nilai siswa dengan nama Muhammad Bilal Muzakki memiliki nilai NULL, karena memang kedua field tersebut tidak ikut dimasukan pada saat insert data kedalam tabel siswa di MySQL.
Seperti itulah beberapa contoh bagaimana cara memasukan atau insert data kedalam tabel di MySQL, semoga tutorial mengenai insert data di MySQL ini dapat menambah wawasan pembaca dalam mempelajari perintah-perintah di MySQL.
Post a Comment