Cara Meng-Export Data MySQL ke CSV “On The Fly” di Linux Terminal

Pada era digital saat ini, banyak orang yang bekerja dengan data. Salah satu cara untuk mengelola data adalah dengan menggunakan database seperti MySQL. Terkadang kita perlu meng-export data dari database ke format yang lebih mudah untuk dibaca dan diakses oleh pengguna lain, seperti format CSV (Comma Separated Values). Dalam artikel ini, kita akan membahas bagaimana cara meng-export data MySQL ke CSV “on the fly” di dalam Linux terminal.

Berikut adalah langkah-langkah yang perlu Anda ikuti:

  1. Buka terminal Linux Anda.
  2. Pastikan Anda memiliki akses ke server MySQL, baik secara lokal maupun melalui jaringan. Anda harus memiliki informasi seperti alamat host, username, password, dan nama database yang ingin Anda ekspor datanya.
  3. Jalankan perintah berikut untuk mengakses server MySQL:
mysql -u <username> -p -h <hostname> <database_name>

Gantilah <username>, <hostname>, dan <database_name> dengan informasi yang sesuai. Anda akan diminta untuk memasukkan password setelah menjalankan perintah ini.

  1. Setelah Anda berhasil masuk ke server MySQL, pilih tabel yang ingin Anda ekspor datanya ke format CSV. Misalkan kita ingin meng-export data dari tabel contoh_tabel, jalankan perintah berikut:
SELECT * FROM contoh_tabel INTO OUTFILE '/tmp/contoh_tabel.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';

Perintah ini akan meng-export data dari contoh_tabel ke file CSV yang bernama contoh_tabel.csv di direktori /tmp. Anda bisa mengganti direktori dan nama file sesuai kebutuhan Anda.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *