Contraseña de root de Mysql cuando se instala desde el Centro de software de Ubuntu

Contraseña de root de Mysql cuando se instala desde el Centro de software de Ubuntu

Instalo MySql Server y MySql Client en mi Ubuntu 16.04.1 desde el "Centro de software de Ubuntu".

Hasta donde yo sé, cuando instala mysql-serverdesde la terminal, solicita rootuna contraseña en medio del proceso de instalación. Pero cuando lo instalo desde el "Centro de software de Ubuntu", simplemente se instaló y no sé cuál rootes la contraseña.

Respuesta1

A continuación se explica cómo detener/eliminar el demonio mysql existente, en caso de que se esté ejecutando:

 sudo  ps -ef | grep mysql      - checks if mysql/mysqld is one of the running processes.

 sudo kill -9 'pid' mysqld             - kills the daemon, if it is running.

Ejecute el demonio seguro de MySQL saltando las tablas de concesión

 sudo mysqld_safe --skip-grant-tables &

Inicie sesión en MySQL como root sin contraseña

 sudo mysql -u root mysql

Ejecute la consulta ACTUALIZAR para restablecer la contraseña de root

  UPDATE user SET authentication_string=PASSWORD("MyNewPassword") WHERE user="root";
  FLUSH PRIVILEGES;

Detener el demonio seguro de MySQL

 sudo  ps -ef | grep mysqld_safe 
 sudo kill -9 'pid' mysqld_safe

Iniciar el demonio MySQL

sudo /etc/init.d/mysql start

Los privilegios se desvanecen. Inicie MySQL e inicie sesión como root con la contraseña que restableció

 sudo mysql -u root -p mysql

información relacionada