Я попробовал и выполнил несколько постов по обновлению MySQL (что должно быть простой задачей).
https://tastethelinux.com/upgrade-mysql-server-from-5-7-to-8-ubuntu-18-04/N
Теперь все рухнуло, и я не могу получить доступ к MySQL на этом сервере.
Посоветуйте, пожалуйста, как сбросить настройки и получить удаленный доступ к серверу. Я заметил, что после выполнения команд в этом сообщении больше нет файла cnf.
По сути, я спрашиваю, как полностью очистить мой SQL и установить его с версией 8, а также найти файл cnf, чтобы сделать его удаленно доступным.
решение1
Иногда вы можете установить пакет из другой (более новой) версии Ubuntu. Но чем сложнее пакет, тем больше у него будет зависимостей. И обновление только этого пакета вызовет каскадный эффект, который потребует от вас установки этих зависимостей. И вы скорее сломаете свою систему, чем получите желаемое обновление.
Конечно, это не относится только к Ubuntu. Если у вас Microsoft Windows 2011 года, никто не будет ожидать, что вы сможете запустить Microsoft Office 2021 года. И мы не можем ожидать, что Microsoft или Ubuntu разрешат такой уровень совместимости — это потребует много работы.
Мне кажется, что у MySQL, вероятно, много зависимостей. Глядя наэтотlist, похоже, MySQL 8 является частью Ubuntu 20.04. Это может потребовать больше работы и повлиять на другие системы, но в долгосрочной перспективе обновление ОС даст вам более стабильную систему, чем обновление только MySQL. Особенно если вы считаете, что уже совершили ошибку.