Metode langsung untuk membuang data mysql dari server jauh ke komputer lokal Anda adalah:
ssh [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
Atau
ssh -l root ipaddress "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz
Kedua perintah melakukan pekerjaan yang sama.
Jika Anda memiliki kata sandi untuk ssh dan akses basis data, akan ada dua permintaan kata sandi atau jika Anda tidak memiliki kata sandi untuk ssh maka Anda akan diminta untuk memasukkan kata sandi basis data Anda.
Demikian pula, jika Anda menggunakan kunci dari aws atau layanan cloud lainnya, Anda dapat memasukkan kunci dalam perintah sebagai:
ssh -i key.pem [email protected] "mysqldump -u dbuser -p dbname | gzip -9" > dblocal.sql.gz