Cara Export Database dengan Command Line di Linux

Cara Export Database dengan Command Line di Linux

Diperbaharui 11 Agustus 2020 6:33 PM

Tidak mempunyai localhost/phpmyadmin namun ingin export database? Berikut adalah cara export database dengan command line di linux. Bagi pengguna baru os linux mungkin akan cukup kesulitan untuk manajemen database karena untuk menginstall package – package tidak semudah pada os windows. Kadang kala karena sudah terbiasa dengan perintah – perintah yang terdapat di linux menjadi suatu keinginan mengoperasikan semuanya dengan code – code, begitupun dengan export database yang sebagian besar dilakukan pada manajemen database seperti phpMyAdmin, HeidiSQL, SQLite dan lain sebagainya.

Perintah ini sering saya gunakan ketika mengerjakan suatu project karena lebih mudah hanya perlu mengetikkan perintah kemudian database bisa langsung diekspor.

mysqldump -u root -p --compact db_susantokun > db_export

Keterangan :

  • root adalah username dari koneksi database yang digunakan
  • db_susantokun adalah nama database yang akan di export
  • db_export adalah nama dari hasil export nantinya sekaligus dengan lokasi export sesuai dengan lokasi saat perintah tersebut dijalankan.

Bagaimana jika ingin lebih spesifik export tabel tertentu? Cukup tambahkan nama tabel setelah nama database seperti contoh berikut :

mysqldump -u susantokun -p --compact ci_crud tbl_persons > sql/ci_crud.sql

Keterangan :

  • Saya ingin export database dengan nama ci_crud dan hanya tabel dengan nama tbl_persons saja, kemudian saya ingin export dengan nama ci_crud di dalam folder sql.
  • Untuk info lengkapnya kamu bisa mengunjungi dokumentasinya [ mysqldump ]

Itulah cara export database dengan command line di linux yang dapat saya sampaikan, semoga bermanfaat.

Baca Juga : Cara Install PhpMyAdmin Di Linux Dengan Terminal

susantokun avatar
susantokun
Hanya seorang programmer yang fokus di bidang web development. Tidak nyaman dengan keramaian dan suka akan keindahan.
Kebijakan Berkomentar :
1. Dilarang berkomentar yang mengandung SPAM, SARA, HOAX, PORNO.2. Mohon sertakan informasi detail saat terjadi error (pesan error, sreenshoot, code, logs, dsb.).