Instale o servidor MySQL com a solicitação da senha inicial

0

No Linux Mint, eu instalei o MySQL Server e optei por usar uma senha em branco.

Isso significa que não consigo fazer login no phpMyAdmin, pois senhas em branco não são aceitas.

Não consigo redefinir a senha do MySQL raiz, pois a senha em branco não é aceita durante a execução:

mysqladmin -u root -p password newpass

Eu não posso executar mysql_secure_installation porque a senha em branco também não é aceita.

Se eu usar o Gerenciador de Software para remover o MySQL Server e, em seguida, instalar o MySQL Server novamente, não serei solicitado a configurar uma senha.

Se eu correr:

apt-get purge mysql-server mysql-common mysql-client-<version>
rm -rf /var/lib/mysql
rm -rf /etc/mysql*

de esta resposta , eu ainda não solicitei uma senha para instalar o MySQL Server novamente.

Ajuda apreciada.

Atualizar

Quando eu executo mysql -uroot recebo:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Quando eu executo service mysql start recebo:

Job for mysql.service failed because the control process exited with error code. See "systemctl status mysql.service" and "journalctl -xe" for details.
    
por Steve 01.06.2018 / 14:36

1 resposta

1

Entre com senha para o MySQL via

mysql -uroot

Em seguida, altere a senha do root via

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('myp4ssw0rd');
FLUSH PRIVILEGES;
    
por 01.06.2018 / 14:58