GNU/Linux >> Znalost Linux >  >> Linux

Přebírání výpisu MySQL z jiného počítače

Obecně, pokud máte přihlašovací údaje pro přístup k MySql z počítače B.

Měli byste mít uživatelské jméno MySQL, jméno hostitele a heslo. Poté můžete napsat Příkaz pro zálohování

Na stroji B Zápis

mysqldump -h Your_host_name -u user_name -p password --all-databases > backup.sql

Pokud čelíte problémům, může se jednat o problém se sítí, zkuste některé věci jako

  1. Pomocí příkazu ping s IP adresou zkontrolujte, zda není přerušen DNS. např. ping Machine A
  2. Pro připojení z B do A použijte klienta mysql. např. mysql -u user -pPASS --host=Název_hostitele --port=3306 (nahraďte jakýkoli port, na který se připojujete k masteru)

pokud používáte --host MachineA protože parametry mysqldump by měly fungovat


Toto je pro vytvoření výpisu konkrétní tabulky

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

Linux
  1. Ssh – tunelový provoz přes jiný stroj přes Ssh?

  2. Migrujte do Rackspace od jiného poskytovatele hostingu

  3. Přístup k místnímu vláknu z jiného vlákna

  1. MYSQL se liší výstupem ze skriptu

  2. Připojení k SonicWall VPN z počítače se systémem Linux

  3. Jak přenést své klíče SSH na jiný počítač?

  1. Kopírování paketů z rozhraní do jiného

  2. Použití nástrojů mongodb (mongodump, mongorestore) z jiného stroje

  3. Symlink z jedné pracovní stanice na druhou bez připojení