25/04/2020, Escrito po Felix Blanco
Comence a instalar mysql-server por medio de consola de Gnu/Linux y se me presento el siguiente error ERROR 1698 (28000): Access denied for user ‘root’@’localhost’ al momento de usar mysql -u root en la consola, tambien probe en workbench y me decia el mismo error.
en medio de la busqueda consegui la siguiente soluciòn, aqui vamos
Ingresamos a la consola/Terminal he iniciamos como super usuario
$ sudo mysql -u root
Ya en Mysql, escrbimos lo siguiente
mysql> USE mysql;
Actualizamos dejando todo en password native
Actualizamos de auth_socket a mysql_native_password
mysql> UPDATE user SET plugin=’mysql_native_password’ WHERE User=’root’;
mysql> FLUSH PRIVILEGES;
mysql> exit;
Listo, comprobamos abriendo abriendo una nueva consola y usamos el siguiente comando.
$ mysql -u root
Si deseas contactarte conmigo lo puedes hacer por medio de mi redes sociales o escribirme a Yo@blancofelix.com y con gusto te atendere.