Parece que está faltando um espaço entre o nome de usuário e --password
Se você não souber a senha do root, com Debian ou Ubuntu, existe uma maneira fácil de redefini-la:Primeiro, obtenha a versão exata do seu servidor usando
sudo dpkg --get-selections | grep 'mysql-server-'
Então, basta usar sudo dpkg-reconfigure mysql-server-5.x
(btw, substitua 5.x pelo número da versão real)
Em uma nova instalação, a senha de root padrão está em branco, então deve ser capaz de fazer login usando apenas
mysql -u root
Obviamente, você deve adicionar uma senha de root após a instalação
mysqladmin -u root password [newpassword]
Na maioria dos casos, você também deve configurar contas dedicadas com direitos limitados antes de trabalhar com um banco de dados.