Acabo de tener una nueva instalación en mi PC, Ubuntu 16.04 LTS. Cuando intenté instalar MariaDB escribiendo:
sudo apt-get install mariadb-server
La instalación se realizó sin problemas, pero durante el proceso no se me solicitó ingresar la contraseña para la cuenta raíz de mysql. Después de la instalación, no pude iniciar sesión en MariaDB ( mysql -u root -p
) y mostró el mensaje de error:
ERROR 1698 Access denied for user 'root'
Todo fue una instalación nueva. Las entradas en /etc/apt/sources.list
se verificaron y todos los componentes principales se habilitaron correctamente.
¿Cuál parece ser el problema?
$
o una#
? (Pregunto porque los usuarios normales tienen$
en el mensaje, pero la raíz tiene#
)Respuestas:
El paquete Mariadb no ofrece un asistente de configuración durante la instalación en Ubuntu 16.04.
Use el siguiente comando para tener un shell mysql
fuente
Tratar
sudo mysql -u root
. Debería poder iniciar sesión de esta manera.fuente