Kebetulan project yang aku kerjakan saat ini menggunakan database MySQL. Software MySQL aku dapat dari website MySQL. Untuk download software MySQL, cara instalasi dan penggunaan MySQL dengan command line dapat dilihat disini. Terus terang aku agak kerepotan menggunakan MySQL, apalagi model perintahnya yang harus diketik (Command Line). Untungnya ada software SQLyog yang cukup membantu dengan tampilan GUI-nya, karena kebetulan aku terbiasa dengan database SQL Server 2005.
Karena data yang tersedia berupa file Excel, aku kebingungan untuk memasukan datanya ke dalam MySQL. Setelah beberapa kali googling cara import tabel yang ada di database lain ke dalam MySQL, akhirnya aku menemukan solusi untuk itu.
Langkah-langkah konversinya :
- Buat tabel baru di MySQL, tentunya kalau belum ada database, ya bikin database dulu. Untuk keperluan ini aku menggunakan SQLyog biar mudah. Tabel yang dibuat, kolom-kolomnya disesuaikan dengan kolom-kolom yang ada di excel.
- Buka file excel (tentunya menggunakan MS-Excel), dan Save As file tersebut menjadi file CVS.
- Buka SQLyog dan jalankan query berikut ini :
LOAD DATA LOCAL INFILE 'path_&_nama_file_csv' INTO TABLE nama_tabel_di_MySQL FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n'
Catatan * :
Bila Anda copy paste script di atas :
- perhatikan tanda kutipnya. Dari beberapa teman yang mencoba script ini dan langsung copy paste, muncul error yang disebabkan oleh tanda kutip yang salah. Contoh yang benar adalah seperti dibawah ini :

- Tidak perlu menggunakan tanda kurung siku “<>”
– Penulisan Path file-nya menggunakan “/”, bukan “\”.
- Buka file CSV and menggunakan Notepad atau Notepad++. Bila batas antar kolom adalah “,” maka gunakan FIELDS TERMINATED BY ‘,’ . Tapi bila batas antar kolomnya menggunakan “;” maka gunakan FIELDS TERMINATED BY ‘;’.
Semoga bermanfaat.
***


[...] SQL : Penggunaan Type Data harus benar-benar mempertimbangkan Data Posted on Januari 27, 2010 by ndereklangkung Ini adalah pengalaman dari temanku yang mencoba import data dari file CSV ke database MySQL. Untuk proses importnya, dia menggunakan petunjuk yang ada di tulisanku sebelumnya : Import Tabel Excel ke MySQL. [...]
ah tuh ud ktnggalan jaman bro….loe kul dmn????kasian banget…..
Bener banget mas… ini emang sudah ketinggalan jaman. Tapi gak apa lah… setiap hari pasti ada orang yang baru belajar.. baru belajar dan setiap hari ada yang butuh belajar.
e..cah IT..loe jd org sombong bgt..jgn2 ilmu loe g ada apa2nya!jgn2 loe sndri yg goblok alias dungu
halah loe ga pinter…coba cek lagi…baru dipublish….
Iya mas… terus terang aja saya memang cuman bisa setengah-setengah.. mohon masukannya biar apa yang saya tulis di atas menjadi bener…
betul mas nderek langkung,,
aku juga perlu bgt,, baru belajar,,trim atas tipsnya..
bwt mas cah IT mbok yo jgn begicuu,, insyaallah semua ilmu pasti berguna,,
piss mas,, jo di leboke neng ati.. ^^
salam kenal dr aku,,
Oke.. thank’s. Tp sebenernya aku coba tetep mengharapkan kritik dan saran dari semua, terutama kalo di tulisanku ada kesalahan, biar cepet-2 aku benerin. Insya Allah, kalo yang aku tulis itu bener kan bisa jadi Amal…
@ cah IT
loe aja yang goblok & sirik, ilmu tu nggak ada yang ketinggalan jaman
@penulis
maju terus mas, jangan hiraukan kata2 yang mematahkan semangat kita,
anggaplah itu adalah anjing yang menggonggong sambil sembunyi karena takut
trimakasih buanyak masss…. semoga rejekinya lancar…… ilmunya berguna sekali untuk saya…….
makasi mas.. ilmunya berguna.. saya sempet bingung pas pake SQLYog.. kirain cuma tinggal klik kanan import doank, ternyata harus gitu y..
ok deh pokoknya makasi..
buat cah TI : Lo bukan ‘cah TI’!! Lo tu ‘cah TK gak tau tata krama’!!..
Mang ilmumu sbrapa.. Sok banget!!
sips.. smg bermanfaat
smakin tinggi ilmu seseorang smakin pula dia menghargai seseorang……. Cah IT emang goblog!!!!
@cah it : wah dasar orang sombong, padahal ilmunya sedikit,,,
Wah Ketolong Bgt Ni W,,, Untuk nemu artikel ini,,, ngga kebayang klo harus input satu data dari exel ke Sql Soalnya DAta 5300 data yang harus w input ke table Sql,,, Mantab Bang…
@ Cah TI OR Cah TAI = Lo Anak IT yang Mirip ama Mas Om Roy Suryo yang jago Bacot Doang…
Syukur deh… semoga tugasnya lancar
mantap.. makasi beut ya artikelnya.. td sempet error juga.. tp itu kesalahan dari saya.. hehhe
salah di komanya.. hehhe.. sekali lg makasi beut ya mas.. salam kenal dr saya..
oke.. salam kenal juga
makasih banyak yach……..
sama-sama mas…
mas kalo pake coding di delphi caranya gmn ya mas….
Wadoh…. maaf, saya sama sekali gak ngerti delphi euy…
mas, ngedownload SQLYog nya gimana ??? bisa kirimin ke email , ga mas ??? ga ngerti . mohon bantuannya yah , mas …
thankyou ya, tipsnya sangat membantu
Sama-sama
terus berkreasi, ajarkanlah ilmu walau hanya 1 huruf,..
smg bermanfaat,..
Amin… thx.
[...] : disini Like this:LikeBe the first to like this [...]
makasi ya pas banget saya lagi cari artikel ini, tambah sukses aja ya..