Устанавливая приложение PHP, для которого требуется MySQL или MariaDB, я сначала установил MariaDB через «apt install» из репозитория MariaDB, но при установке приложения возникли проблемы, которые, по-видимому, были вызваны какой-то несовместимостью.Время ожидания вызовов в БД истекло, и хотя я мог видеть, что оно создает БД, было невозможно настроить приложение в его процедуре установки.
Поэтому я использовал apt remove
, чтобы избавиться от MariaDB.Я увидел, что у приложения был *.deb
установщик для всех требований (жаль, что я видел это раньше!), И после удаления PHP и Nginx я попытался установить его обычным способом.К сожалению, часть установки MySQL завершилась неудачно:
Автоматическое обслуживание демона MySQL Server отключено.
Сценарии сопровождающего пакета обнаружили случай, когда он не знает, как его обработать, и не можетпродолжить настройку MySQL.Автоматическое управление вашей установкой MySQL было отключено, чтобы позволить другим задачам упаковки завершить.Для получения дополнительной информации см. / Etc / mysql / FROZEN
К сожалению, /etc/mysql/FROZEN
является символической ссылкой на несуществующий файл, объясняющий понижение версии.Я не могу запустить деинсталлятор всего пакета или восстановить установку с помощью sudo --fix-broken install
, потому что установщику требуется пароль MySQL, который я не могу предоставить.
Как я могу исправить мою прерванную установку MySQL?Если бы я мог просто добраться до места, где бы MySQL работал должным образом, понимая, какие остатки, возможно, из установки MariaDB, которые мне нужно удалить вручную, прежде чем пытаться исправить это, это было бы полезно.К вашему сведению, версия MariaDB была 10,3, а версия MySQL, которую устанавливал пакет приложения, была 5,7.
Любые предложения приветствуются.