Mysql “显示数据库”命令不支持';不要在OSX中的MAMP中显示我的数据库

Mysql “显示数据库”命令不支持';不要在OSX中的MAMP中显示我的数据库,mysql,mamp-pro,Mysql,Mamp Pro,当我连接到/applications/mamp/library/bin/mysql-u root-p时,我完美地进入mysql提示符,但是show databases命令不显示任何数据库。然而,在phpMyadmin中,我看到了我所有的数据库 有人知道我做错了什么吗?确保连接到了正确的端口。是否以结束查询?MAMP PRO使用端口8889,但当我执行命令时,我没有说要使用哪个端口,但我在键入正确的密码后打开连接,并得到mysql提示,因此我假设我使用了正确的端口号?看起来chrki给了你一个有效

当我连接到
/applications/mamp/library/bin/mysql-u root-p
时,我完美地进入mysql提示符,但是
show databases
命令不显示任何数据库。然而,在phpMyadmin中,我看到了我所有的数据库


有人知道我做错了什么吗?

确保连接到了正确的端口。

是否以
结束查询?MAMP PRO使用端口8889,但当我执行命令时,我没有说要使用哪个端口,但我在键入正确的密码后打开连接,并得到mysql提示,因此我假设我使用了正确的端口号?看起来chrki给了你一个有效的答案。然而,对于其他可能遇到这种情况的人来说,您得到一个mysql提示符并不一定意味着您已经达到了MAMP版本的mysql。如果您已经在您的计算机上的端口3306下运行MySQL,这是MySQL的默认端口,并且如果您的MySQL密码对于您的计算机的MySQL和MAMP的MySQL都相同,那么,除非您指定MAMP的MySQL运行的端口,否则您将登录到您的计算机的MySQL。如果发生这种情况,您将看不到MAMP数据库。