Não é possível instalar o phpmyadmin

4

Eu não consigo instalar o phpmyadmin. O processo de instalação falha com o seguinte erro. Eu normalmente posso logar no banco de dados mysql. O que devo fazer? Normalmente eu esperaria "(usando senha: Sim)". O que está fazendo com que não se preocupe em dar a senha? Eu estou usando a instalação do Debian 9 que é bem nova e instalada em um disco rígido limpo.

Copiei o armazenamento do innoDB da instalação anterior e o banco de dados o importou (junto com o banco de dados mysql )

Adicionalmente, o AFAIK "dpkg-reconfigure mysql-server" deve pedir a senha do root. No meu caso, nada acontece - o comando é encerrado após um segundo.

    
por Lacek 26.10.2017 / 15:45

1 resposta

3

Eu descobri isso.

Solução 1 O truque era: set "SET PASSWORD para root @ localhost = PASSWORD ('')" aparentemente dbconfig-common funciona somente se a senha estiver vazia.

Isto está relacionado ao conteúdo do arquivo "/etc/mysql/debian.cnf" que no meu caso tinha uma senha vazia:

[client]
host     = localhost
user     = root
password =  
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = root
password = 
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr

Solução 2

Coloque a senha do usuário root em /etc/mysql/debian.cnf

[client]
host     = localhost
user     = root
password = **** password here ***** 
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host     = localhost
user     = root
password = **** password here *****
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr
    
por 26.10.2017 / 16:39