Can';t登录mysql
之前安装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 -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)