MySQL INSERT INTO adalah query yang digunakan untuk memasukkan data ke tabel.
Penulisan MySQL Insert Bentuk 1
INSERT INTO nama_tabel(kolom1,kolom2,kolom3,dst..) VALUES (nilai1,nilai2,nilai3,dst..)
Penulisan Insert Bentuk 2
INSERT INTO nama_tabel VALUES (nilai1,nilai2,’nilai3′,dst..);
Kedua bentuk penulisan insert into di atas memiliki fungsi dan output yang sama.
Penulisan bentuk 2 memiliki keunggulan deri jumlah syntax yang digunakan.
penulisan bentuk 2 lebih singkat namun memiliki kelemahan.
kelemahannya yaitu jika ingin menggunakan penulisan syntax insert into dalam bentuk 2, kamu terlebih dahulu harus mengetahui
urutan kolom. jika terdapat ketidakcocokan urutan nilai dengan kolom maka bisa saja nilai tidak masuk ke kolom yang benar.
Contoh MySQL insert into
Pembuatan contoh ini dilakukan dengan membuat database terlebih dahulu
Setelah memiliki database buatlah tabel karyawan dengan struktur berikut:
CREATE TABLE karyawan
(
id
int(11) NOT NULL AUTO_INCREMENT,
nama
varchar(50) NOT NULL,
jenis_kelamin
enum(‘Laki-laki’,’Perempuan’) NOT NULL,
alamat
varchar(100) NOT NULL,
PRIMARY KEY (id
)
)
perintah insert into yang akan dijalankan di phpmyadmin
INSERT INTO karyawan
(nama
, jenis_kelamin
, alamat
) VALUES (‘Puja Rahayu’, ‘Perempuan’, ‘Jakarta’);
pada scirpt di atas ditambah satu row data ke tabel karyawan. penambahan ini dilakukan di phpmyadmin. silahkan ikuti langkah berikut untu menambah data karyawan di php menggunakan insert into
Cara Menjalankan insert into di phpmyadamin
buka localhost http://localhost/phpmyadmin/ dan klik database
pada database masuk ke menu SQL
ketikkan perintah berikut dan klik go

Output Program

Dengan menggunakan perintah insert into di atas kamu terlah berhasil menggunakan perintah INSERT INTO MYSQL.
INSERT INTO – INSERT MULTIPLE DATA
Insert into multiple data ini maksudya memasukkan lebih dari satu row data dalam satu prosese insert.
Bentuk penulisan syntax
INSERT INTO nama_tabel(kolom1,kolom2,kolom3,dst..) VALUES (nilai1,nilai2,nilai3,dst..),(nilai1,nilai2,nilai3,dst..),(nilai1,nilai2,nilai3,dst..)..dst
Mengunakan insert into dapat mempercepat proses karena dapat melakukan insert banyak dat dalam satu proses
Menjalankan insert into di tabel karyawan
silahkan gunakan query berikut:
INSERT INTO karyawan (nama, jenis_kelamin, alamat)
VALUES (‘Puja Rahayu’, ‘Perempuan’, ‘Jakarta’),
(‘Doni Saputra’, ‘Laki-laki’, ‘Jakarta’),
(‘Desi Yulita’, ‘Perempuan’, ‘Jakarta’);
Setelah dijalankan maka data karawan akan bertambah 3 seperti dabawah ini:

Demikianlah tutorial insert into mysql semoga dapat membantu menambah pemahaman penggunaan insert di mysql.
Tutorial Lanjutan