MySQL não aceita senha não me permite redefinir a senha por skip-grants-table, incapaz de login

2

Eu terminali eu digitei:

apt install mysql-server mysql-client

Ele me pediu senha e eu dei.

A seguir eu digitei:

mysql_secure_installation

Isso me motivou a senha. Tenho cento por cento de certeza que dei a senha correta.

Isso me deu a saída:

Error: Access denied for user 'root'@'localhost' (using password: NO)

eu fiz:

/etc/init.d/mysql stop

Saída

[ ok ] Stopping mysql (via systemctl): mysql.service.


mysqld --skip-grant-tables &

Saída:

[1] 7843


mysql -u root mysql

Saída:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[1]+  Exit 1                  mysqld --skip-grant-tables

eu fiz

apt remove --purge mysql-server mysql-client

e repetiu todos os procedimentos acima, mas sem sucesso. Por favor ajude.

    
por rancho 12.06.2016 / 19:01

1 resposta

0

Finalmente consegui resolver o meu problema.

No terminal, você deve digitar:

systemctl start mysql.service
systemctl enable mysql.service
/usr/bin/mysql_secure_installation

Tudo isso é feito

    
por rancho 12.06.2016 / 23:16