Minggu, 28 Januari 2018

Import data Excel ke dalam database MySQL

Jadi begini ceritanya, kebetulan saat ini saya menjadi anggota PPS di desa saya. Salah satu tugas PPS adalah melakukan penyusunan daftar pemilih, yaitu memperbaiki DPS yang diberikan oleh KPU menjadi DPT. Data DPS yang diberikan KPU adalah berupa file Excel. Sebenarnya kita bisa saja mengubah data Excel ini dengan menggunakan Microsoft Excel, tetapi saya merasa proses mengubah data akan lebih mudah apabila kita menggunakan program yang kita rancang sendiri. Yang jadi masalah adalah bagaimana caranya memasukkan data dari Excel ini ke dalam database agar datanya bisa diubah dengan mudah. Kalau mau dimasukkan manual satu per satu pasti akan sangat lama karena data pemilih dalam satu desa berjumlah hampir sepuluh ribuan dan itu terdiri dari nama, nik, nomor kk, tanggal lahir dll. Setelah googling sana sini ahirnya saya menemukan cara praktis untuk memasukkan data Excel ke dalam database MySQL.

Berikut ini adalah langkah langkahnya :


Pertama pastikan dulu XAMPP sudah terinstal dan bisa dijalankan.





















Kemudian kita siapkan File Excelnya.





















Kemudian kita siapkan juga database dan tabelnya untuk menampung data yang mau dimasukkan.
Jumlah Field pada tabel disesuaikan dengan jumlah kolom pada Excel.





















Sebelum data Excel dimasukkan ke database kita hilangkan dulu judul kolomnya di bagian atas, karena yang mau dimasukkan nanti adalah cuma datanya saja.




















Ini adalah tampilan data Excel setelah dihilangkan judul kolomnya.




















Selanjutnya kita simpan file Excel ke dalam format csv




































Setelah file csv siap, selanjutnya kita buka tabel yang sudah kita siapkan tadi, kemudian klik pada menu import.















Pada kita browse kemudian kita pilih file .csv yang sudah kita siapkan tadi.






Pada "Format of imported file" kita pilih saja "CSV using LOAD DATA"















Isikan koma (,) pada Fields terminated by. Sedangkan untuk Fields escaped by, Lines terminated by, dan Column names dikosongkan saja. Kemudian klik tombol Go.















Ini adalah tampilan apabila proses import data sukses














Selanjutnya coba kita lihat hasilnya

















Data dari Excel telah berhasil dimasukkan ke dalam database MySQL. Selanjutnya silahkan diolah sesuai dengan keinginan.

Kesimpulannya adalah, kita bisa memasukkan data Excel ke dalam database MySQL dengan mengubah formatnya menjadi csv terlebih dahulu.

Silahkan mencoba dan terimakasih :-)