Другое решение, лаконично.
read -p "please choose a number: " number
until ((number == 50)); do
read -p "Wrong number; try again : " number
done
echo "You got it!"
Самый простой способ установить 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 снова, и все должно работать.