Tal vez al actualizar el paquete, el actualizador sobrescribió la contraseña de root.
Para restaurarlo:
Detengan a los demonios de mysqld.
$ sudo service mysqld stop
Ir al directorio mysql/bin
$ cd /usr/bin
Inicie un demonio mysql con esta opción:
$ sudo mysqld_safe --skip-grant-tables
Abra otra terminal y abra una sesión mysql para ejecutar esto:
$ mysql
mysql> use mysql;
see Note1 below for next line.
mysql> UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD_HERE') WHERE user = 'root';
mysql> exit;
Ahora elimine el proceso mysqld_safe y reinicie mysqld normalmente:
$ sudo service mysqld start
Nota 1: password
es el nombre de la columna en la tabla mysql.user
antes de la versión 5.7. Después de lo cual se convirtió en authentication_string
. Cambie su declaración de actualización en consecuencia.