与网络上的其他计算机共享MySQL数据库时出现问题

与网络上的其他计算机共享MySQL数据库时出现问题,mysql,networking,mamp,Mysql,Networking,Mamp,我一直在尝试在我们的内部网络上共享一个MySQL数据库,但我没有运气让它正常工作。我正在使用MAMP。我已经编辑了my.cnf模板并注释掉了绑定地址行,因此它看起来是这样的:#bind address=127.0.0.1 托管MySQL数据库的计算机的IP为192.168.0.152。当我在通过PHP建立MySQL连接时将此IP放入时,我得到以下错误: Can't connect to MySQL server on '192.168.0.152' (61) 显然我在某个地方错过了一步。我还需

我一直在尝试在我们的内部网络上共享一个MySQL数据库,但我没有运气让它正常工作。我正在使用MAMP。我已经编辑了my.cnf模板并注释掉了绑定地址行,因此它看起来是这样的:
#bind address=127.0.0.1

托管MySQL数据库的计算机的IP为192.168.0.152。当我在通过PHP建立MySQL连接时将此IP放入时,我得到以下错误:

Can't connect to MySQL server on '192.168.0.152' (61)

显然我在某个地方错过了一步。我还需要做什么?

您能通过本地主机连接到它吗?还是从同一台主机连接到192.168.0.152?什么操作系统?MAMP的默认MySQL端口是8889。您是否尝试将此端口更改为MySQL默认值3306。。或者使用指定的端口连接(例如:
mysql-u root-h 192.168.0.152——端口8889-p
)。如果您在使用MySQL服务器的机器上启用了防火墙,那么您还必须允许远程连接到MySQL。