"忽略对其他数据库的查询"命令行

Moh*_*jib 44 mysql

在命令提示符下执行任何查询时,我一直收到这个奇怪的消息MySQL.

ignoring query to other database
Run Code Online (Sandbox Code Playgroud)

我已经尝试通过发出"use database_name"命令来更改数据库.

Moh*_*jib 98

好吧,看来,我错过了用户的"你"标志,所以我不小心输入了以下命令.

mysql -root -p // Faulty connection
Run Code Online (Sandbox Code Playgroud)

代替 ...

mysql -uroot -p // Correct connection
Run Code Online (Sandbox Code Playgroud)

注意Faulty连接中缺少"u".

  • 显然,当您使用“-U”而不是“-u”时,也存在同样的问题。 (3认同)
  • 在您将我带到这个问题之后,在空格后面使用“ mysql -u root -p” :) (2认同)
  • @ sr9yar我认为,`-u`标志后的空白应该不是问题.你确定*那是*的问题吗?正如这里讨论的那样http://stackoverflow.com/questions/39636160/mysql-connection-whitespace-after-user-flag (2认同)