Sintak Dasar
Di bawah ini adalah sintak atau perintah dasar query INSERT di MySQL:INSERT INTO nama_table (kolom_1, kolom_2, ..., kolom_n) VALUES (nilai_1, nilai_2, ..., nilai_3)
Latihan
Sebagai bahan latihan untuk tutorial ini, anda bisa ikuti langkah-langkah dibawah ini.Di bawah ini adalah langkah-langkah untuk memasukkan data ke table menggunakan quert INSERT di database MySQL.
- Login ke database MySQL
# mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.36 MySQL Community Server (GPL) Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
- Pilih database yang akan digunakan
mysql> use akademik; Database changed
- Buat table MAHASISWI_CANTIK
mysql> create table if not exists mahasiswi_cantik( -> npm varchar(10), -> nama varchar(50), -> tempat_lahir varchar(40), -> tanggal_lahir date, -> fakultas varchar(30), -> jurusan varchar(30), -> primary key(npm) -> ); Query OK, 0 rows affected (0.11 sec)
Baca juga : Membuat Table di MySQL.
- Insert data ke table MAHASISWI_CANTIK
Cara 1: Tanpa menyertakan nama kolom
mysql> insert into mahasiswi_cantik -> values ('201501001','Naura Krasiva Elsalna','Jakarta',1998-10-12, -> 'Ilmu Komputer','Teknik Informatika'); Query OK, 1 row affected, 1 warning (0.04 sec) mysql> insert into mahasiswi_cantik -> values ('201502001','Nurul Hikmah','Jakarta',1997-01-01, -> 'Sastra','Sastra Inggris'); Query OK, 1 row affected, 1 warning (0.07 sec)
Cara 2: Dengan menyertakan nama kolom
mysql> insert into mahasiswi_cantik(npm, nama, tempat_lahir, tanggal_lahir, -> fakultas, jurusan) -> VALUES ('20151001','Naura Krasiva Elsalna','Jakarta',1998-10-12, -> 'Ilmu Komputer','Teknik Informatika'); Query OK, 1 row affected, 1 warning (0.07 sec) mysql> insert into mahasiswi_cantik(npm, nama, tempat_lahir, tanggal_lahir, -> fakultas, jurusan) -> VALUES ('20152001','Nurul Hikmah','Jakarta',1997-01-01, -> 'Sastra','Sastra Inggris'); Query OK, 1 row affected, 1 warning (0.08 sec)
Cara 3: Insert dengan menggunakan banyak data sekaligus.
Sintaknya:
INSERT INTO table(kolom_1, kolom_2, ...) VALUES (nilai_1, nilai_2, ...), (nilai_1, nilai_2, ...), ...
mysql> INSERT INTO mahasiswi_cantik(npm, nama, tempat_lahir, tanggal_lahir, fakultas, jurusan) -> VALUES ('201501001','Naura Krasiva Elsalna','Jakarta',1998-10-12,'Ilmu Komputer','Teknik Informatika'), -> ('201502001','Nurul Hikmah','Jakarta',1997-01-01,'Sastra','Sastra Inggris'); Query OK, 2 rows affected, 2 warnings (0.05 sec) Records: 2 Duplicates: 0 Warnings: 2
- Tampilkan data dari table MAHASISWI_CANTIK
mysql> select npm, nama, tempat_lahir, jurusan -> from mahasiswi_cantik; +-----------+-----------------------+--------------+--------------------+ | npm | nama | tempat_lahir | jurusan | +-----------+-----------------------+--------------+--------------------+ | 201501001 | Naura Krasiva Elsalna | Jakarta | Teknik Informatika | | 201502001 | Nurul Hikmah | Jakarta | Sastra Inggris | +-----------+-----------------------+--------------+--------------------+ 2 rows in set (0.06 sec)
Referensi
Sekian tutorial Singkat Bagaimana Cara Menggunakan INSERT Statement di MySQL. Semoga bermanfaat & Selamat Belajar database MySQL.
Jika anda menyukai tutorial ini, silahkan anda share dengan teman-teman anda, dan jika anda ingin berdiskusi tentang judul tutorial diatas, ataupun mau bertanya tentang tutorial ini silahkan anda untuk menggunakan fasilitas komentar untuk berdiskusi dan bertanya di blog ini.
Salam,
Naura-Lab
3 comments
sudah bagus gan,tapi kalau diberikan definisi pasti lebih dimengerti lagi.
ReplyTerimakasih.. info nya sangat bermanfaat. :)
ReplyMy blog
My Campus
yuhuu, infonya sangat membantu
Replysolder uap
Post a Comment