终端和工作台中的Mysql无法看到相同的数据库

时间:2017-08-25 07:00:40

标签: php mysql phpmyadmin mamp

我正在使用Macbook Pro。我试着为PHP设置。我正在使用的服务器是MAMP。在我启动MAMP之后,我可以运行localhost / phpmyadmin和MySQLWorkbench。但是当我尝试通过终端运行mysql时,我无法连接到我的数据库。我必须断开MAMP才能通过终端访问我的数据库。然后,当我重新启动MAMP时,它只是连接到Apache服务器而不是Apache和MySQL服务器。当我通过终端运行mysql时,我认为端口不是3306。我想知道我是否可以将端口更改为3306,以便我可以使用phpmyadmin更改我在终端中创建的数据库。我搜索了互联网,但找不到解决方案。

刚才,我无法在终端中运行mysql。我很沮丧。有人可以帮忙吗?

更新:我刚发现Macbook附带了内置的Apache和Mysql Server。我按照以下网站的说明进行设置,然后就可以了。希望这可以帮助那些有同样问题的人。

https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/

1 个答案:

答案 0 :(得分:0)

也许......我对2个版本的php(磁盘上有2个不同的位置)有同样的问题。 phpinfo()看到了一个版本,终端看到了另一个版本。解决方案:更改$ PATH环境变量。 希望这会有所帮助...