Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Importowanie bazy danych MySQL z jednego serwera na drugi

Jeśli chcesz uniknąć tworzenia pliku, przesyłania go i ładowania, możesz po prostu przesłać mysqldump do mysql działającego na innym serwerze lub ssh mysql na innym serwerze.

Używanie mysql do łączenia się ze zdalną skrzynką:

mysqldump --all-databases | mysql -h yourserver.com 

Używanie ssh do łączenia się z innym serwerem

mysqldump --all-databases | ssh [email protected] mysql 

Użyj mysqldump --all-databases, aby przesłać je wszystkie lub po prostu określ nazwy baz danych. Zapoznaj się z dokumentacją mysqldump aby uzyskać więcej opcji.

Możesz także użyć funkcji „Replikacji” MySQL, chociaż konfiguracja zajmie trochę więcej czasu i jest dość skomplikowana. Prawdopodobnie nie warte całego czasu i kłopotów tylko dla jednej migracji.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usuń dane ze wszystkich tabel w MYSQL

  2. Przechowywanie danych w MySQL w formacie JSON

  3. Jak uciec dosłowny znak procentu, gdy włączona jest opcja NO_BACKSLASH_ESCAPES?

  4. WYBIERZ wszystkie rekordy sprzed 30 dni

  5. Doktryna - Jak wydrukować prawdziwy sql, a nie tylko przygotowane oświadczenie?