Saya memiliki MySQL db di Mesin A dan saya ingin mengakses mysqldump dari mesin B.
Kedua mesin berjalan di Linux dan saya juga memiliki kredensial keduanya, tetapi saya tidak dapat mengakses mysqldump. Apa yang bisa saya coba?
Secara umum jika Anda memiliki kredensial untuk mengakses MySql dari Mesin B.
Anda harus memiliki nama pengguna MySQL, nama host dan Kata Sandi. Kemudian Anda dapat menulis Perintah untuk mengambil cadangan
Pada Mesin B Tulis
mysqldump -h Your_host_name -u user_name -p password --all-databases > backup.sql
Jika Anda Menghadapi masalah mungkin ada beberapa masalah jaringan coba beberapa hal sebagai
jika Anda menggunakan
--host MachineA
sebagai parameter mysqldump harus berfungsisumber
Ini untuk mengambil dump dari tabel tertentu
sumber
Saya mengatakannya seperti ini dan bekerja dengan sempurna
mysqldump -P 7999 -h '192.168.1.25' -vv -u'user '-p'password' base_dados | gzip> base_dados.sql.gz
sumber