GNU/Linux >> Belajar Linux >  >> Linux

Mengambil dump MySQL dari komputer lain

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

Di 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

  1. Gunakan ping dengan alamat ip untuk memeriksa apakah DNS tidak rusak. misalnya. Mesin ping A
  2. Gunakan klien mysql untuk terhubung dari B ke A. misalnya mysql -u user -pPASS --Host=Host_Name --port=3306 (gantikan port apa pun yang Anda sambungkan ke master)

jika Anda menggunakan --host MachineA sebagai parameter mysqldump harus berfungsi


Ini untuk membuang tabel tertentu

mysqldump -h 'hostname' -vv -u'user' -p'password' database_name table_name | gzip > table_name.sql.gz

Linux
  1. Ssh – Terowongan Lalu Lintas Melalui Mesin Lain Melalui Ssh?

  2. Bagaimana Cara Menyalin Pengaturan Dari Satu Mesin Ke Mesin Lainnya?

  3. Cara menyalin tabel dari satu database mysql ke database mysql lainnya

  1. Cara memberi makan kueri mysql dari bash

  2. Matikan mesin Windows dari terminal linux

  3. MYSQL berbeda dalam Keluaran dari skrip

  1. Menghubungkan ke VPN SonicWall dari mesin Linux

  2. Basis data MySql dari stik usb

  3. Menjalankan skrip dari direktori lain