Perintah untuk ekspor database
PerintahUntuk inimelakukan ekspor data dari MySQL menggunakan CLICommand linuxLine yangInterface diketik pada Terminal atau Putty. Sebelum itu pastikan akses SSH sudah tersedia.
Anda(CLI), dapat menggunakan perintah scpmysqldump
. Perintah ini memungkinkan Anda untuk membuat salinan dari struktur database, tabel, atau securedata copytertentu sepertike dalam file SQL yang dapat Anda gunakan untuk memulihkan data nanti. Berikut adalah contoh berikut:penggunaannya:
Ekspor Seluruh Database:
scpmysqldump -ru username@hostname:/path/to/directoryusername /path/to/destination-p database_name > nama_file_dump.sql
-
r:uMengindikasikan bahwascpharus meng-kopi direktori secara rekursif, termasuk semua file dan sub-direktori di dalamnya.username
: NamauserpenggunapadaMySQLserveryangtujuan.memiliki hak akses untuk database yang akan diekspor.
: Opsi ini akan meminta Anda untuk memasukkan kata sandi setelahnya.hostname-pdatabase_name
: Namaatau alamat IP server tujuan./path/to/directory: Lokasi direktori di server tujuandatabase yang ingin Andadownload.ekspor.
:/path/to/destinationnama_file_dump.sqlLokasiNama file untuk menyimpan dump data. Anda bisa menentukan lokasi direktoridijikamana Anda ingin menyimpan direktori yang didownload di server lokal.diperlukan.
Contoh:
scpmysqldump -ru root@36.37.22.18:/var/www/html/diskominfo_1root /var/www/html/diskominfo_2-p mydatabase > mydatabase_backup.sql
root: Nama user pada server tujuan.36.67.22.18: Alamat IP server tujuan./var/www/html/diskominfo_1: Lokasi folder yang ingin didownload pada di server tujuan yaitu folderdiskominfo_1./var/www/html/diskominfo_2: Lokasi penempatan folder yang akan diupload pada server lokal yaitu folderdiskominfo_2.