oke, pertama buat database di MySql seperti berikut :
CREATE DATABASE `sekolah`;
Selanjutnya mari kita buat tabelnya, disini contohnya aku buat tabel siswa, berikut caranya :
CREATE TABLE `sekolah`.`siswa` (`nis` CHAR(5) NOT NULL, `nama` VARCHAR(30) NOT NULL, `jenis_kelamin` CHAR(1) NOT NULL, `agama` VARCHAR(10) NOT NULL, `kelas` CHAR(10) NOT NULL, PRIMARY KEY (`nis`)) ENGINE = MyISAM;
oke, untuk database sudah selesai, sekarang bagaimana mengisikan datanya ke dalam tabel dari excel?. Sekarang buat file excel yang isinya sesuaikan dengan urutan field tabel yang sudah dibuat (nis, nama, jenis_kelamin, agama, kelas). Ingat pada tabel yang dibuat primary key ada pada field nis, jadi nis tidak boleh ada yang sama.
setelah selesai input data di excel, simpan file ke ekstensi *.csv CSV (Comma delimited)
klik Yes ketika muncul peringatan seperti ini :
Tutup Excel, klik No kalau muncul pesan seperti ini :
Selanjutnya proses import ke database mysql dari file CSV yang dibuat tadi, berikut langkah-langkah mengimport datanya :
Buka phpmyadmin, pilih database dan pilih tabel yang akan di import, kemudian pilih tab import seperti yang terlihat pada gambar berikut :
kemudian pilih file *.csv yang telah dibuat. klik browse seperti yang terlihat pada gambar berikut :
setelah memilih file *.csv, pada frame Format of imported file pilih CSV using LOAD DATA. Untuk pilihan Fields terminated by isikan tanda koma (,). Sedangkan, untuk Fields enclosed by dan Fields escaped by kosongin aja. Dan biarkan Lines terminated by diisi auto. Seperti yang terlihat pada dua gambar berikut :
Setelah itu klik tombol go untuk memproses. Semoga berhasil....!!
terima kasih....
Mantap Gan. . .
BalasHapusTrimz infox. . .
Sangat membantu sekali. . .
GBU..
okeee senang tulisan ini bisa membantu
BalasHapusudah masuk mas tapi diwebnya tidak tampil,solusinya gimana kirim ke dedeyusup11@gmail.com
BalasHapuscoba cek cara tampilkan di web nya mas...
Hapusgan,kalo import data dari excel ke mysql bisa enkripsi ga?
BalasHapussoalnya nginput data bnyk bgt dan data itu harus di enkripsi md5..gmn?
Lebih praktis jadi ga perlu banyak banyak nginput data di mysql. Visit blog saya http://apagerangan.blogspot.com
BalasHapuskalo ada forign keynya gak bisa ya?
BalasHapusmantab,thax bang
BalasHapussip thanks
BalasHapussangat membantu :) terimakasih :)
BalasHapusmasih eror gan, pas upload nya muncul tulisan invalid file count
BalasHapus