通过wql中的mysql控制台打开数据库的差异,并通过命令提示符打开mysql

时间:2014-10-01 05:55:10

标签: mysql database wamp

我有wamp服务器,它有phpmyadmin和mysql控制台之间的选项和其他选项。当我从这个选项打开mysql控制台,并给出命令。     显示数据库;

我得到了各种数据库的列表。

然而,如果从windows命令提示符打开mysql命令提示符,我就看不到那些数据库了。

为什么会出现这种差异?

请参阅随附的屏幕截图screenshot

1 个答案:

答案 0 :(得分:1)

@Barmar是对的。

运行mysql.exe处理器时,正确的语法是输入mysid.exe的用户ID然后要求您输入密码。

mysql -uroot -p

这是菜单项MySQL Console在幕后使用的语法。

由于安装MySQL服务器后root用户帐户上没有密码,MySQL Console命令只会使用root用户ID登录,而您是超级用户。

当你这样做时,即只输入没有用户标识的处理器名称

mysql

您使用很少或没有特权的访客帐户登录,因此您只能看到允许该访客帐户查看的数据库。

基本上WAMPServer使得安装这些复杂的工具非常容易,但这并不意味着它们是简单的工具。您将不得不应用自己来学习如何正确使用它们。这似乎是一个开始The manual

的好地方