Ошибка во время установки mysql-сервера

Я пытался переустановить mysql-сервер, но я получаю своего рода предупреждение во время установки. Это было установлено, но это не работает.

Setting up mysql-client-core-5.7 (5.7.23-0ubuntu0.18.04.1) ...
Setting up mysql-server-core-5.7 (5.7.23-0ubuntu0.18.04.1) ...
Setting up mysql-client-5.7 (5.7.23-0ubuntu0.18.04.1) ...
Setting up mysql-server-5.7 (5.7.23-0ubuntu0.18.04.1) ...
update-alternatives: using /etc/mysql/mysql.cnf to provide 
/etc/mysql/my.cnf (my.cnf) in auto mode
Renaming removed key_buffer and myisam-recover options (if present)
Cannot stat file /proc/1927/fd/4: Permission denied
Cannot stat file /proc/1927/fd/5: Permission denied
Cannot stat file /proc/1927/fd/6: Permission denied
Cannot stat file /proc/1927/fd/25: Permission denied
Cannot stat file /proc/1927/fd/35: Permission denied
Cannot stat file /proc/1927/fd/36: Permission denied
Cannot stat file /proc/1927/fd/37: Permission denied
Cannot stat file /proc/1927/fd/38: Permission denied
Cannot stat file /proc/1927/fd/39: Permission denied
Cannot stat file /proc/1927/fd/40: Permission denied
Cannot stat file /proc/1927/fd/41: Permission denied
Cannot stat file /proc/1927/fd/101: Permission denied
Cannot stat file /proc/1927/fd/102: Permission denied
Cannot stat file /proc/1927/fd/1023: Permission denied
Cannot stat file /proc/2091/fd/5: Permission denied
Cannot stat file /proc/2091/fd/6: Permission denied
Cannot stat file /proc/2091/fd/7: Permission denied
Cannot stat file /proc/2091/fd/8: Permission denied
Cannot stat file /proc/2091/fd/9: Permission denied
Cannot stat file /proc/2091/fd/10: Permission denied
Cannot stat file /proc/2091/fd/11: Permission denied
Cannot stat file /proc/2091/fd/12: Permission denied
Cannot stat file /proc/2091/fd/13: Permission denied
Cannot stat file /proc/2091/fd/14: Permission denied
Cannot stat file /proc/2176/fd/3: Permission denied
Cannot stat file /proc/2316/fd/5: Permission denied
Cannot stat file /proc/2316/fd/6: Permission denied
Cannot stat file /proc/2316/fd/7: Permission denied
Cannot stat file /proc/2316/fd/8: Permission denied
Cannot stat file /proc/2316/fd/9: Permission denied
Cannot stat file /proc/2316/fd/10: Permission denied
Cannot stat file /proc/2316/fd/11: Permission denied
Cannot stat file /proc/2316/fd/12: Permission denied
Cannot stat file /proc/2316/fd/13: Permission denied
Cannot stat file /proc/2316/fd/14: Permission denied
Cannot stat file /proc/2316/fd/18: Permission denied
Cannot stat file /proc/2316/fd/19: Permission denied
Cannot stat file /proc/2316/fd/38: Permission denied
Cannot stat file /proc/2334/fd/4: Permission denied
Cannot stat file /proc/2334/fd/5: Permission denied
Cannot stat file /proc/2334/fd/6: Permission denied
Cannot stat file /proc/2334/fd/25: Permission denied
Cannot stat file /proc/2334/fd/35: Permission denied
Cannot stat file /proc/2334/fd/36: Permission denied
Cannot stat file /proc/2334/fd/37: Permission denied
Cannot stat file /proc/2334/fd/38: Permission denied
Cannot stat file /proc/2334/fd/39: Permission denied
Cannot stat file /proc/2334/fd/40: Permission denied
Cannot stat file /proc/2334/fd/41: Permission denied
Cannot stat file /proc/2334/fd/101: Permission denied
Cannot stat file /proc/2334/fd/102: Permission denied
Cannot stat file /proc/2334/fd/1023: Permission denied
Created symlink /etc/systemd/system/multi-            
user.target.wants/mysql.service → /lib/systemd/system/mysql.service.
Setting up mysql-server (5.7.23-0ubuntu0.18.04.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.3) ...
Processing triggers for ureadahead (0.100.0-20) ...
7
задан 27 August 2018 в 01:39

2 ответа

Если Вы устанавливаете mysql-сервер на подсистеме окон ubuntu18, то можно непосредственно пойти для установки ubuntu1604. Я попробовал большое решение, но только на ubuntu1604 я могу склонный - получать mysql-сервер установки обычно. Между тем при установке mysql программного обеспечения прежде на окнах 10 Вы должны удаленный win10 mysql сначала так или иначе. (Я не знаю причину),

После всего этого попробуйте следующие команды

sudo apt purge mysql*
sudo rm -rf /var/lib/mysql
sudo rm -rf /etc/mysql
sudo apt autoremove
sudo apt install mysql-server
0
ответ дан 23 November 2019 в 06:57

Я столкнулся с похожей проблемой при переустановке mysql на своем компьютере. Но в моем случае у меня есть только одно сообщение:

Cannot stat file /proc/5346/fd/1023: Permission denied

Using dpkg --list | grep mysql Я выяснил, какие пакеты мне нужно удалить:

$ sudo apt purge mysql-client-8.0 mysql-client-core-8.0 mysql-common mysql-server-8.0 mysql-server-core-8.0

Но он спросил, хочу ли я удалить следующие пакеты как зависимые:

The following packages will be REMOVED:
  budgie-desktop* budgie-desktop-environment* colord* glewlwyd* gnome-control-center* hpijs-ppds* hplip* hplip-gui* libdbd-mysql-perl*
  libhoel1.4* libhpmud0* libmailutils6* libmysqlclient-dev* libmysqlclient21* libsane* libsane-dev* libsane-hpaio* libsnmp-dev*
  libsnmp35* mailutils* mysql-client-8.0* mysql-client-core-8.0* mysql-common* mysql-server-8.0* mysql-server-core-8.0*
  printer-driver-hpcups* printer-driver-hpijs* sane-utils* simple-scan* snmp* sysbench* xsane*

Попробуйте сделать то же самое и сохранить строку этих пакетов где-нибудь на вашем водить машину. Например, я сохранил их в файле ~/packages, удалив звездочки и разрывы строк.

$ cat packages 
budgie-desktop budgie-desktop-environment colord glewlwyd gnome-control-center hpijs-ppds hplip hplip-gui libdbd-mysql-perl libhoel1.4 libhpmud0 libmailutils6 libmysqlclient-dev libmysqlclient21 libsane libsane-dev libsane-hpaio libsnmp-dev libsnmp35 mailutils mysql-common printer-driver-hpcups printer-driver-hpijs sane-utils simple-scan snmp sysbench xsane

Итак, я понял проблему. Он просит удалить некоторые пакеты окружения рабочего стола. Это означает, что если вы очищаете или удаляете пакеты mysql, некоторые его файлы все еще используются, поэтому их нельзя удалить.

Чтобы правильно переустановить пакеты mysql:

  • Остановите диспетчер отображения (это может быть gdm3, lightdm, xdm и т. д.):

      $ sudo systemctl stop gdm3
     
  • Переключитесь на какой-либо терминал, нажав: Ctrl+Alt+F3

  • Войти

  • Очистить mysql-client-8.0 mysql-client -core-8.0 mysql-common mysql-server-8.0 mysql-server-core-8.0

  • Перезагрузка

  • Переключитесь на третий терминал, войдите в систему и остановите диспетчер отображения

  • Установите все удаленные пакеты обратно:

      ] $ sudo apt install $(cat ~/packages)
     
  • Запустите диспетчер отображения

      $ sudo systemctl start gdm3
     

В результате я переустановил пакеты mysql без этой ошибки.

У меня также был установлен другой сервер mysql в нестандартную папку на порту 3306, поэтому мне пришлось изменить мой недавно установленный порт прослушивания mysql-сервера на что-то другое в /etc/mysql/mysql.conf. Файл .d/mysqld.cnf.

0
ответ дан 7 August 2020 в 13:03

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

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