Я просто переустановил свою систему, я не делал резервное копирование дампов, но у меня все еще есть физическая папка моих предыдущих установок mysql.
Можно ли использовать его для восстановления и обновления моей текущей конфигурации?
Я просто переустановил свою систему, я не делал резервное копирование дампов, но у меня все еще есть физическая папка моих предыдущих установок mysql.
Можно ли использовать его для восстановления и обновления моей текущей конфигурации?
Это возможно, но не предлагается. Если бы я собирался попробовать это, вот как я бы это сделал.
Установите mysql, настройте как можно ближе к старому серверу или просто используйте тот же конфиг. Убедитесь, что он запускается, перезагружается, и вы можете войти в него. Теперь выключите MySQL.
Удалите старую установку с помощью mv /var/lib/mysql /var/lib/mysql.orig
rsync или скопируйте новые файлы на место. sudo rsync -av /old/mysql/ /var/lib/mysql/
Я предлагаю сохранить исходные файлы в их текущем состоянии на случай, если это не сработает.
sudo chown -R mysql: /var/lib/mysql
и затем запустите MySQL. Проверьте журналы, убедитесь, что все выглядит хорошо, а затем войдите в Mysql. Поэкспериментируйте, чтобы убедиться, что ваши данные там.
Предполагая, что все прошло гладко, вы должны быть настроены. Теперь немедленно сделайте правильную поддержку Mysql, чтобы в следующий раз вам не приходилось делать подобные глупости.