Я установил новую копию 18:04, установив все пакеты, которые требуются. При установке mysql-server
и mysql-client
Я получаю следующую ошибку
dpkg: error processing package mysql-server-5.7 (--configure):
installed mysql-server-5.7 package post-installation script subprocess returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.7; however:
Package mysql-server-5.7 is not configured yet.
dpkg: error processing package mysql-server (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for systemd (237-3ubuntu10) ...
Errors were encountered while processing:
mysql-server-5.7
mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я попробовал purge, autoremove, autoclean, dist-upgrade
стандартная программа, но это не работает на меня.
Как я решаю эту проблему, помогите
Я решил эту проблему путем движения к Оракулам mysql документации относительно MySQL APT Repository, который был огромной справкой, следование всем инструкциям на странице позволило мне устанавливать mysql
успешно.
Что я сделал:
mysql-apt-conf
инструмент из http://dev.mysql.com/downloads/repo/apt/sudo dpkg -i /PATH/version-specific-package-name.deb
MySQL Server & Cluster
к чему Вы хотите путем нажатия Enter и выбора одного из mysql-5.7
или mysql-8.0
затем перейдите в Ok
и нажмите Entersudo apt-get update
(этот шаг требуется только для Ubuntu 17.10 или ниже),sudo apt install mysql-server
mysql_secure_installation
, это настроит пароль и другой материал безопасности для mysqlОбновление
Если кто-либо работал или должен был выполнить mysql_secure_installation сsudo
, обратите внимание на то, что Вы не смогли входить в систему в mysql, если Вы не используете sudo. Когда это происходит, вход в систему mysql консоли создал нового пользователя для mysql, затем сбрасывают все полномочия. Проверьте этот вопрос прямо здесь Подключение к mysql серверу без sudo