Я пытаюсь установить mysql-server и phpMyAdmin, после первой установки у меня появляется ошибка для журнала с пользователем root ... и после этого ошибка # 2002 - Нет такого файла или каталога. Хорошо, я попытался удалить MySQL и переустановить. Я успешно удалил mysql (думаю ... надеюсь), но теперь, когда я пытаюсь установить, у меня появляется эта ошибка:
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Как решить эту проблему?
Я искал это ошибка более 12 часов и не нашли правильного решения.
Спасибо за помощь!
Там наиболее вероятно проблемная база данных в Вашем/var/lib/mysql. Можно выполнить эти шаги, чтобы гарантировать выполнение чистой установки. После успешной чистой установки можно систематически вводить предыдущие базы данных или конфигурации.
Первый чистый неудавшаяся установка с:
$ sudo apt-get remove --purge mysql-*
затем удаляют или переименовывают каталог конфигурации и mysql каталог базы данных. Так как Ваш mysql каталог базы данных может содержать предыдущие базы данных, что Вы не хотите терять, переименовывать его (это-/var/lib/mysql папка).
Выполняют эти шаги: из каталога /etc
выполнитесь:
$ sudo mv mysql mysql.old
от /var/lib
каталог (это - Ваш каталог базы данных) выполнитесь:
$ sudo mv mysql mysql.old
Теперь выполняют Вашу нормальную установку mysql:
$ sudo apt-get install mysql-server
, Если у Вас были базы данных в Вашем предыдущем /var/lib/mysql
каталог, можно использовать следующее для возвращения их. После обеспечения их назад можно выполнить регулярные команды для восстанавливания/проверения таблиц:
$ sudo service mysql stop
$ sudo mv mysql mysql.new
$ sudo mv mysql.old mysql
$ sudo service mysql start