Intereting Posts
причал и т. д. на ubuntu 12.10 Звук наушников является односторонним в ubuntu 13.10 Как настроить приглашение на использование двух цветов? Скопируйте содержимое / файл во весь подкаталог в каталоге с помощью терминала Что такое nux и для чего он используется? Почему я не могу перезапустить демона cron в 12.04 LTS? Макет UK Keyboard не отображается Зачем делать-релиз-обновление системы 12.04 не найти обновление 14.04.1? Заголовки Linux обновляют нарушение обмена папками виртуальных камер? Установка Ubuntu в существующую систему Windows без создания компакт-диска? Я хочу сопоставить нажатия клавиш на ярлыках в Lubuntu, но выход xev смущает меня Удалить общую строку в нано? Windows 10 с двойной загрузкой с Ubuntu 16.04.2 – исчезла двойная загрузка Система зависает / не отвечает / непригодна при копировании большого файла на USB Unity On Top из полноэкранных приложений с несколькими мониторами

Импорт / экспорт баз данных с одного компьютера на другой

У меня два компьютера, один – Ubuntu 8.10, а другой Ubuntu 9.10. На Ubuntu 8.10 у меня есть несколько баз данных в phpmyadmin, которые я бы хотел скопировать на Ubuntu 9.10 phpmyadmin (у которого нет баз данных).

Я не уверен, что я на правильном пути, но вот что я думаю, что должен делать:

Экспортируйте базы данных на Ubuntu 8.10. Скопируйте эти файлы (.sql) и вставьте их на компьютер Ubuntu 9.10 в папку или что-то в этом роде. Затем импортируйте эти .sql-файлы в phpmyadmin на Ubuntu 9.10.

Есть ли лучший способ сделать копию баз данных?

Благодарю.

На главном экране phpMyAdmin (видимо сразу после входа в систему) есть ссылки «Экспорт» и «Импорт». Используйте эти средства для экспорта вашей базы данных (в файл на вашем компьютере), а затем для импорта этого файла на хост-узел.

Кроме того, если у вас есть доступ к оболочке для обеих машин, вы можете использовать команду mysqldump:

mysqldump --password=PASSWORD -u root DATABASE > INSERT_STATEMENTS 

а затем просто создайте все базы данных на целевом узле с помощью

 mysql -u root --password=PASSWORD < INSERT_STATEMENTS 

Администратор MySQL MySQL также входит в пакет инструментов MySQL GUI. Поскольку у вас есть доступ к обеим машинам, это, вероятно, самое простое решение. Хотя я считаю, что он просто использует mysqldump , графический интерфейс упрощает его работу.