Sabtu, 03 Mei 2014

Memindahkan Data Secara Masal Dari Excel ke Mysql


Pertama-tama kita pikirkan dulu data apa yang akan kita pindahkan dari excel ke mysql (jika belum ada), Kali ini saya akan menggunakan database (nama database = gaji , Tabel = karyawan (kolom = id, nama, jam_kerja, jam_lembur, upah_kerja, upah_lembur, gaji_kotor, pajak, gaji_bersih)) yang telah saya buat dan masih belum memiliki data didalamnya untuk panduan belajar (jangan copas kecuali Cuma buat contoh doang, gak kreatif tong). berikut langkah-langkahnya :
  • buka microsoft excel
  • buatlah data yang nantinya akan di masukan kedalam tabel karyawan seperti berikut
 
  •  jika sudah ketikan kode berikut ke samping kanan data :
1.      Untuk excel yang menggunakan “ ; “
=CONCATENATE("INSERT INTO karyawan(id, nama, jam_kerja, jam_lembur, upah_kerja, upah_lembur, gaji_kotor, pajak, gaji_bersih) values ('";A2;"','";B2;"','";C2;"','";D2;"','";E2;"','";F2;"','";G2;"','";H2;"','";I2;"');")
2.      Untuk excel yang menggunakan “ , “
=CONCATENATE("INSERT INTO karyawan(id, nama, jam_kerja, jam_lembur, upah_kerja, upah_lembur, gaji_kotor, pajak, gaji_bersih) values ('",A2,"','",B2,"','",C2,"','",D2,"','",E2,"','",F2,"','",G2,"','",H2,"','",I2,"');")


  • Jika berhasil drag kode di atas sampai ke kolom terakhir (paling bawah)
  • Selanjutnya anda buka localhost, klik gaji , pilih bagian SQL
  • lalu copy pastekan ke 10 kode yang berada di samping data tersebut
  • selesai (jika berhasil)

5 komentar: