sql >> Database teknologi >  >> RDS >> Mysql

Import af MySQL-database fra en server til en anden

Hvis du vil undgå at oprette en fil, overføre den og indlæse den, kan du bare overføre mysqldump til enten en mysql, der kører på den anden server, eller en ssh mysql på den anden server.

Bruger mysql til at oprette forbindelse til fjernboksen:

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

Bruger ssh til at oprette forbindelse til den anden server

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

Brug mysqldump --all-databaserne til at overføre dem alle, eller angiv blot databasenavne. Se mysqldump-dokumentationen for flere muligheder.

Du kan også bruge MySQL "Replication"-funktionen, selvom det vil tage lidt længere tid at konfigurere, og det er ret vanskeligt. Sandsynligvis ikke al tiden og besværet værd bare for en enkelt migration.



  1. Bulk Indsæt i SQL Server CE

  2. 4 typer oplysninger, der skal inkluderes i din CRM-database

  3. Fjernforbindelser Mysql Ubuntu

  4. Hvordan kan jeg forhindre Postgres i at indsætte en underforespørgsel?