
Estoy intentando realizar una nueva instalación de MySQL, pero actualmente no puedo conectarme. No puedo entender cuál es el problema ni cómo restablecer la contraseña. Actualmente sigo recibiendo,
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Aquí está mi versión.
# mysql -v
Server version: 5.6.27-0ubuntu1 (Ubuntu)
Estoy usando Ubuntu 15.04.
Respuesta1
Ejecute este comando,
dpkg -l | grep -i mysql-server
Esto debería devolver algo como esto.
ii mysql-server
ii mysql-server-5.6
ii mysql-server-core-5.6
Quieres este mysql-server-5.6
.
sudo dpkg-reconfigure mysql-server-5.6
Esto debería pedirle una nueva contraseña y reinicializará las tablas. Ahora puedes conectarte así..
mysql -h localhost -u root -p
Enter password:
Y esa es la forma más Ubuntu/Debian que he encontrado para hacerlo fácilmente.