Проблема переустановки MySQL 5.7 после удаления в Ubuntu 16.04

Я установил LAMP на свой Ubuntu 16.04, и он работал без сбоев. Поскольку я забыл свое имя пользователя PhpMyAdmin, я попытался удалить все существующие файлы MySQL, а затем при переустановке MySQL 5.7 выдает следующую ошибку. Что мне теперь делать? Пожалуйста помоги.

tridip@tridip-HP-ProBook-440-G2:~$ sudo apt-get install mysql-server
[sudo] password for tridip: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-server is already the newest version (5.7.18-1ubuntu16.04).
The following packages were automatically installed and are no longer required:
  libdbd-mysql-perl libdbi-perl libmysqlclient20 libterm-readkey-perl
  mariadb-common
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 1 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-community-server (5.7.18-1ubuntu16.04) ...
my_print_defaults: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 - No such file or directory)
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
my_print_defaults: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 - No such file or directory)
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
my_print_defaults: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 - No such file or directory)
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
my_print_defaults: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 - No such file or directory)
my_print_defaults: [ERROR] Fatal error in defaults handling. Program aborted!
mysqld: Can't read dir of '/etc/mysql/conf.d/' (Errcode: 2 - No such file or directory)
mysqld: [ERROR] Fatal error in defaults handling. Program aborted!
dpkg: error processing package mysql-community-server (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-community-server (= 5.7.18-1ubuntu16.04); however:
  Package mysql-community-server 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-community-server
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
1
задан 6 July 2017 в 18:52

2 ответа

У меня была та же проблема с новой Ubuntu 18.04. Вот то, что я сделал для решения этого:

sudo mkdir /etc/mysql/conf.d

затем я сделал что предложенное сообщение об ошибке:

sudo apt autoremove

В этой точке, вероятно, работает сервер MySQL, но я предпочитаю, запускаются снова, только чтобы быть уверенным. Так, я сделал:

sudo apt remove mysql-server
sudo apt install mysql-server

Это должно работать к настоящему времени!:)

1
ответ дан 7 December 2019 в 13:31

Я предложу лучше следовать за тем, что это говорит Вам.

sudo apt autoremove

Кроме того, этот каталог:

/etc/mysql/conf.d/

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

Лучше всего переустановить ЛАМПУ снова и снова

1
ответ дан 7 December 2019 в 13:31

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

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