Can';t登录mysql

Can';t登录mysql,mysql,login,Mysql,Login,之前安装MySql后,我刚刚下载了它。 我原以为这会解决我的问题,但每当我尝试通过终端登录MySql时,系统会提示我输入密码,尽管我已经使用以下命令登录: mysql -u user -p password 发生的情况如下: $> mysql -u user -p MYPASSWORD Enter password: 在我再次插入密码后 $> mysql -u user -p MYPASSWORD Enter password: ERROR 1049 (42000): Unkno

之前安装MySql后,我刚刚下载了它。
我原以为这会解决我的问题,但每当我尝试通过终端登录MySql时,系统会提示我输入密码,尽管我已经使用以下命令登录:

mysql -u user -p password
发生的情况如下:

$> mysql -u user -p MYPASSWORD
Enter password:
在我再次插入密码后

$> mysql -u user -p MYPASSWORD
Enter password:
ERROR 1049 (42000): Unknown database 'MYPASSWORD'
我想知道是否有办法解决这个奇怪的问题。

命令是:

mysql -u user -ppassword
因此,在你的情况下:

mysql -u user -p123456
通过在
-p
和密码之间添加空格,实际上是在设置要使用的数据库,这就是为什么会出现错误
未知数据库

另一种解决办法是:

mysql -u user -p

在这种情况下,终端将询问您的密码。这是一个更安全的一点,因为您的密码不会停留在纯文本在您的终端历史。但是如果你的密码是123456,我想你不会太担心安全性…;)

在正常情况下,我会使用:

mysql -uroot -p
Enter password:

你可以试试……)

哈哈,不是真的,这只是我的开发电脑。谢谢你的回答(笑声:P)