dpkg всегда пытаются установить mysql-server-5.7

Каждый раз, когда я пытаюсь установить что-либо, это всегда устанавливает mysql-server-5.7.

Я попробовал sudo apt-get install php-mbstring но это пыталось установить mysql-server-5.7 сначала. Я не знаю то, что идет не так, как надо.

Я получаю следующие ошибки

Reading package lists... Done
Building dependency tree       
Reading state information... Done
php-mbstring is already the newest version (1:7.0+35ubuntu6).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? \[Y/n\] y
Setting up mysql-server-5.7 (5.7.13-0ubuntu0.16.04.2) ...
Renaming removed key_buffer and myisam-recover options (if present)
dpkg: error processing package mysql-server-5.7 (--configure):
 subprocess installed post-installation script 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.
                                                                                                          Errors were encountered while processing:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)]

Вот приложенное image

4
задан 31 July 2016 в 21:43

2 ответа

У меня была та же проблема. В моем случае это показывает, что по некоторым причинам у меня был mysql-сервер, работающий с местами файла носка в/tmp/something/(возможно, это было запущено dpkg, вызовите, у меня нет mysql включенным при запуске?). Я уничтожил mysqlserver (уничтожьте-9), и смотрел mysql сервис, просто нормальный (сервис mysql запускаются).

Затем я работаю sudo dpkg --configure -a. В то время как обновление сценария бросает ошибку, собирающуюся низкий "thread_stack", который было легко изменить в mysqld.cnf (/etc/mysql). Перезапущенный mysql сервис, выполненный dpkg --configure -a еще раз и вуаля - обновление пошло хорошо.

ОС: Ubuntu16.04.1

2
ответ дан 1 December 2019 в 10:17

У меня была подобная проблема:

Dpkg: ошибка пакета, обрабатывающая mysql-сервер (-настраивают): проблемы Зависимости - с отъездом ненастроенных Ошибок Встретились при обработке: mysql-сервер mysql-server-5.7

Таким образом, я сделал, как рекомендуется:

    sudo dpkg - настройте mysql-server-5.7

И затем я заметил:

Mysql_upgrade: Получил ошибку: 1045: Доступ запрещен для пользователя 'Debian-sys-maint' 'localhost' (использование пароля: ДА) при соединении С сервером MySQL

Так, я только должен был добавить права для Debian-sys-maint пользователя.

Сообщение в блоге объясняет очень хорошо детали обоснования и подхода (на французском языке): http://www.linuxaddict.fr/index.php/2013/12/24/comment-regler-lerreur-dacces-de-debian-sys-maint-dans-mysql/

К summerize это:

  • Отредактируйте/etc/mysql/my.cnf и не прокомментируйте theise строки или добавьте их для включения mysql, входящего в систему порядок understant, что произошло:
general_log_file = /var/log/mysql/mysql.log
general_log = 1
  • Перезапуск mysql сервис:
sudo /etc/init.d/mysql reload
  • Затем у меня была та ошибка (Доступ запрещен пользователю):

ошибка: 'Доступ запрещен для пользователя 'debian-sys-maint' 'localhost' (использование пароля: ДА)'

  • Так, отметьте пароль в файле/etc/mysql/debian.cnf и предоставьте полномочие тому пользователю:

mysql-u базируются-p
mysql> ПРЕДОСТАВЛЯЮТ ВСЕ ПОЛНОМОЧИЯ НА. К 'debian-sys-maint' 'localhost' ОПРЕДЕЛЕННЫЙ 'Вашим паролем';

mysql> СБРАСЫВАЮТ ПОЛНОМОЧИЯ;
mysql> выход
mysql> до свидания

  • Перезапустите mysql и попробуйте еще раз Вашу установку:

sudo/etc/init.d/mysql перезапуск

0
ответ дан 1 December 2019 в 10:17

Другие вопросы по тегам:

Похожие вопросы: