Как переместить mysql базу данных и mysql сервер к другой машине

Другое решение, лаконично.

read -p "please choose a number: " number

until ((number == 50)); do
    read -p "Wrong number; try again : " number
done

echo "You got it!"
0
31.03.2015, 11:07
1 ответ

Самый простой способ установить Ubuntu 14.04 на новую систему, включая пакеты MySQL-сервера, которые вы уже установили на старой системе; Используйте DPKG -L MySQL \ * , чтобы показать, какие эти пакеты (сделайте свой терминал достаточно широко сначала, чтобы не усечить столбцы). Убедитесь, что новая система имеет одинаковые или новые версии (, а не старых версий).

Теперь остановите MySQL на старых и новых системах. Теперь вы можете скопировать по каталогу / var / lib / mysql , включая содержимое; Я обычно использую rsync для этого:

# rsync -ai /var/lib/mysql/ newsystem:/var/lib/mysql/

Вы также можете использовать TAR , чтобы сначала собрать все файлы и скопировать tarfile, как gare rsync для работы с root может быть немного Задача:

# cd /var/lib; tar cvf /var/tmp/mysql-files.tar mysql/
# scp /var/tmp/mysql-files.tar newsystem:/var/tmp

на новой системе:

# cd /var/lib; mv mysql mysql.orig
# tar xvf /var/tmp/mysql-files.tar

Вы можете захотеть скопировать / etc / mysql / , включая содержимое таким же образом.

Теперь начните MySQL снова, и все должно работать.

2
28.01.2020, 02:36

Теги

Похожие вопросы