linux@ubuntu:~$ mysql
ERROR 1045 (28000): Access denied for user 'linux'@'localhost' (using password: NO)
linux@ubuntu:~$ mysql -u -p
ERROR 1045 (28000): Access denied for user '-p'@'localhost' (using password: NO)
linux@ubuntu:~$
我有ubuntu 14.在虚拟机vmware上安装了mysql。上面的错误一直出现,我只在互联网上看到解决方案:使用“mysql -u -p”但仍然发生错误。
它应该有空间,试试这个:
mysql -u {username} -p
如果你没有配置mysql(为用户设置密码),那么只使用mysql -uroot
,你应该提到用户名。您可以为默认用户root设置密码
mysqladmin -uroot password yourpassword
设置密码运行后
mysql -uroot -pyourpassword