Memasukkan data ke dalam tabel MySQL

INSERT

Digunakan untuk  memasukkan record ke dalam tabel MySQL.

Syntax:

INSERT INTO nama_tabel ( field_pertama, field_kedua, field_ketiga) VALUES ( ‘nilai_pertama’, ‘nilai_kedua’, ‘nilai_ketiga’)

atau

INSERT INTO nama_tabel VALUES ( ‘nilai_pertama’, ‘nilai_kedua’, ‘nilai_ketiga’)

Keterangan:

Untuk syntax yang kedua maka kamu dapat melakukannya jika jumlah nilai yang dimasukkan sama jumlahnya dengan jumlah kolom yang terdapat pada tabel nama_tabel ( jumlah kolom= jumlah nilai).

Contoh Kasus:

Saya mempunyai tabel user_log dengan field sebagai berikut :

  1. id_log : field ini bertipe int(11) AUTO_INCREMENT dan tentunya primary_key
  2. nama_user: field ini bertipe tinyint(4)
  3. tanggal: field ini bertipe timestamp
  4. aktivitas: field ini bertipe varchar(100)

Dimana nanti tampilan tabelnya  menjadi seperti dibawah ini:

id_log nama_user tanggal aktivitas
1 Fahmi Basya Kartapura 2009-02-02 12:01:50 Menambahkan Minuman Jus Mangga pada tabel master minuman

Pertanyaan:
Bagaimana cara melakukannya … ?

Jawaban:

Untuk memasukkan data ke dalam tabel user_log maka kita bisa melakukannya dengan cara berikut ini:

INSERT INTO user_log(id_log, nama_user, tanggal, aktivitas) VALUES (‘ ‘, ‘Fahmi Basya Kartapura’, ‘2009-02-02 12:01:50′, ‘Menambahkan Minuman Jus Mangga pada tabel master minuman’)

Keterangan:

Untuk tipe auto_increment maka nilainya akan dimasukkan otomatis oleh MySQL sehingga kita hanya menuliskan nilai kosong yaitu dengan menuliskan tanda  ‘ ‘.

Jika Tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.


You may also like...

Leave a Reply

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