Parece que falta un espacio entre nombre de usuario y --contraseña
Si no conoce la contraseña de root, con Debian o Ubuntu, hay una manera fácil de restablecerla:Primero, obtenga la versión exacta de su servidor usando
sudo dpkg --get-selections | grep 'mysql-server-'
Luego, simplemente use sudo dpkg-reconfigure mysql-server-5.x
(por cierto, reemplace 5.x con su número de versión real)
En una instalación nueva, la contraseña raíz predeterminada está en blanco, por lo que debería poder iniciar sesión usando solo
mysql -u root
Obviamente, debe agregar una contraseña de root después de la instalación
mysqladmin -u root password [newpassword]
En la mayoría de los casos, también debe configurar cuentas dedicadas con derechos limitados antes de trabajar con una base de datos.