Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wamp中通过mysql控制台打开数据库与通过命令提示符打开mysql的区别_Mysql_Database_Wamp - Fatal编程技术网

wamp中通过mysql控制台打开数据库与通过命令提示符打开mysql的区别

wamp中通过mysql控制台打开数据库与通过命令提示符打开mysql的区别,mysql,database,wamp,Mysql,Database,Wamp,我有wamp服务器,它有phpmyadmin和mysql控制台等选项。当我从这个选项打开mysql控制台,并给出命令时。 显示数据库 我得到了各种数据库的列表 然而,如果从windows命令提示符打开mysql命令提示符,我看不到这些数据库 为什么会有这种差异 请参考随附的屏幕截图,Barmar是正确的 当您运行mysql.exe处理器时,正确的语法是输入mysql.exe的用户ID,然后它会要求您输入密码 mysql -uroot -p 这是菜单项MySQL控制台在幕后使用的语法 由于安装M

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

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

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

为什么会有这种差异

请参考随附的屏幕截图,Barmar是正确的

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

mysql -uroot -p
这是菜单项
MySQL控制台
在幕后使用的语法

由于安装MySQL服务器后,
root
用户帐户上没有密码,
MySQL控制台
命令将使用
root
userid登录,您就是超级用户

当您按原样操作时,即只输入处理器名称而不输入用户ID

mysql
您使用几乎没有或没有特权的来宾帐户登录,因此您只能看到该来宾帐户允许查看的数据库


基本上,WAMPServer使安装这些复杂的工具变得非常容易,但这并不意味着它们是简单的工具。你现在必须努力学习如何正确使用它们。这似乎是一个很好的开始

您可能正在使用不同的用户名、不同的权限访问数据库。@Barmar:这是什么意思?在哪里可以更改用户名以匹配wamp的用户名??而且我还是一个学习者,请不要对这些问题投反对票。谢谢你难以捉摸的回答。