Problema ao reinstalar o MySQL 5.7 após a desinstalação no Ubuntu 16.04

0

Eu instalei o LAMP no meu Ubuntu 16.04 e ele estava funcionando sem problemas. Como eu esqueci meu nome de usuário PhpMyAdmin, tentei remover todos os arquivos existentes do MySQL e, ao reinstalar o MySQL 5.7, ele mostra o seguinte erro. O que eu deveria fazer agora? Por favor ajude.

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)
    
por Tridip Barua 06.07.2017 / 17:46

2 respostas

1

Sugiro que você siga melhor o que está dizendo para você.

sudo apt autoremove

Além disso, este diretório:

/etc/mysql/conf.d/

não está presente - você pode criá-lo manualmente, mas eu não recomendo, pois não sei quantos diretórios e subdiretórios você pode acabar criando.

Melhor para reinstalar o LAMP novamente

    
por Ashu 06.07.2017 / 17:51
0

Eu tive o mesmo problema com o novo Ubuntu 18.04. Aqui está o que eu fiz para resolver isso:

sudo mkdir /etc/mysql/conf.d

então eu fiz o que a mensagem de erro sugeriu:

sudo apt autoremove

Neste ponto, o servidor MySQL provavelmente está funcionando, mas eu prefiro começar de novo, só para ter certeza. Então eu fiz:

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

Deveria funcionar agora! :)

    
por fredec 18.05.2018 / 15:55