Mysql
 sql >> база данни >  >> RDS >> Mysql

Импортиране на MySQL база данни от един сървър на друг

Ако искате да избегнете създаването на файл, прехвърлянето му и зареждането му, можете просто да прехвърлите mysqldump или в mysql, работещ на другия сървър, или в ssh mysql на другия сървър.

Използване на mysql за свързване към отдалечената кутия:

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

Използване на ssh за свързване с другия сървър

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

Използвайте mysqldump --all-databases, за да ги прехвърлите всички, или просто посочете имена на бази данни. Вижте документацията на mysqldump за повече опции.

Можете също да използвате функцията "Репликация" на MySQL, въпреки че това ще отнеме малко повече време за настройка и е доста сложно. Вероятно не си струва цялото време и проблеми само за една единствена миграция.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ограничение за размера на файла за импортиране в PHPMyAdmin

  2. Синтактична грешка на MySQL в израза WHILE

  3. Страница за „Разширено търсене“ на PHP/ MySql

  4. Създаване на визуална база данни с MySQL Workbench

  5. MySQL репликация за висока наличност