SQL : Import Tabel Excel ke MySQL

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 :

  1. Buat tabel baru di MySQL, tentunya kalau belum ada database, ya bikin database dulu. Untuk keperluan ini aku menggunakanSQLyog biar mudah. Tabel yang dibuat, kolom-kolomnya disesuaikan dengan kolom-kolom yang ada di excel.
  2. Buka file excel (tentunya menggunakan MS-Excel), dan Save Asfile tersebut menjadi file CVS.
  3. Buka SQLyog dan jalankan query berikut ini :

 

1 LOAD DATA LOCAL INFILE 'path_&_nama_file_csv'
2 INTO TABLE nama_tabel_di_MySQL
3 FIELDS TERMINATED BY ','
4 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.

terima ksih buat kang ndereklangkung

ilmunya bermanfaat

sumber : disini

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: