MySQL‎ > ‎

Tips Ringkas MySQL

Export Data ke CSV (MYSQLDUMP)


mysqldump -u [namauser] -p -t -T/path/to/directory [database] --tables [table] --fields-enclosed-by=\" --fields-terminated-by=,

Keterangan:

[namauser] : nama user
[databasename]: nama database
[table] : nama tabel

-u : opsi untuk memasukkan nama user
-p : opsi memasukkan password
-t : no create info, tidak menghasilkan perintah sql "create ..."
-T : membuat text file dengan pemisah [tab] ke lokasi yang kita inginkan
--tables : opsi untuk memasukkan tabel
--fields-enclosed-by= : nilai field ditutupi dengan karakter, yang dalam contoh adalah kutip dua (")
--fields-terminated-by= : antar field dipisahkan dengan karakter
, yang dalam contoh adalah koma (,)

Contoh :

C:\>mysqldump -uroot -t -Tc:\data foodmart --tables time_by_day --fields-terminated-by=, --fields-enclosed-by=\"


Kelemahan : Penggunaan MySQLDump tidak menghasilkan header nama-nama kolom