Как переместить базу данных в Ubuntu?

Итак, на первой машине в окне терминала вводим следующую команду:

mysqldump -u dbuser -p dbname > dbbackup.sql

где dbname - имя копируемой базы данных; dbuser - имя пользователя для базы данных dbname. В результате выполнения этой команды вас попросят ввести пароль, назначенный пользователю с именем dbuser, после чего будет создан файл dbbackup.sql, содержащий информацию, необходимую для восстановления базы данных. Есть одно "но": если перенос базы осуществляется между различными версиями MySQL, то могут возникнуть проблемы несовместимости данных. В данном случае нужно воспользоваться флагом --compatible, указав тип программного обеспечения, на которое будет производиться перенос БД (например, ansi, mysql323, mysql40, postgresql и т.д.). За более подробной информацией обратитесь к справочному руководству по утилите mysqldump.

Далее с помощью FTP-клиента переносим полученный файл dbbackup.sql на другой компьютер.

Теперь для восстановления базы данных в окне терминала второй машины выполним команду:

mysql -u dbuser -p newdbname < dbbackup.sql

В результате данные из файла резервной копии dbbackup.sql будут импортированы в базу newdbname второго сервера. Если в результате выполнения последнего действия произошли ошибки, нужно будет использовать флаг --compatible или поработать с вашей базой данных для достижения ее совместимости.

В итоге хочу заметить, что создание резервных копий ваших проектов, в том числе баз данных, очень важная процедура. Также неплохо знать команды, позволяющие экспортировать и импортировать дамп базы данных MySQL.

Оставить комментарий

Вы комментируете как Гость.
Комментарии блога
  • Игорь
    12. Май, 2022
    Здравствуйте. Вы не подскажите, как сделать сбор всех комментариев в одном...
  • KR. Laboratories
    26. Декабрь, 2021
    Спасибо за полезную статью! Еще можно посоветовать воспользоваться...
  • irmaseo.ru
    09. Октябрь, 2020
    Очень полезная информация, спасибо
  • yan
    yan
    27. Июнь, 2020
    на manjaro может кому пригодится

    /home/yan/snap/opera/79/.config/opera/File System/
  • вася
    вася
    21. Июнь, 2020
    благодарочка
  • Владимир
    Владимир
    13. Апрель, 2020
    А как быть с андроидом? На планшете памяти хватило только на этот...
  • Владимир
    Владимир
    01. Апрель, 2020
    Вообще не помогло. Atheros как отваливался, так и отваливается. Каждый раз...
  • Дмитрий
    Дмитрий
    24. Февраль, 2020
    Спасибо. Думал не найду. 5 часов времени. Драйвера раза четыре переустанавливал. А все так просто было.
  • Алексей
    Алексей
    04. Сентябрь, 2019
    Лучше использовать универсальный способ создания карты сайта, на сайте частника Константина Гайдука есть инструкция.
  • dfgdrfg
    dfgdrfg
    05. Апрель, 2019
    ну и дерьмо эта мега, это словами не передать какой шлак
Подпишись и ты!
Яндекс Виджет
Последняя работа

Услуги
Контакты
  • Тверская область
  • г. Вышний Волочек
  • ул. 9-го Января, д.21, кв. 107
  • info@brain8torm.ru
  • brainstorm@programist.ru
  • +7 (915) 734-3849
  • +7 (904) 350-9777