Я только что переустановил свою систему, я не делал резервную копию дампа, но у меня все еще есть физическая папка с моими предыдущими установками 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, чтобы в следующий раз вам не пришлось заниматься подобной ерундой.