我在我的Mac上使用MAMP有一个MySQL数据库。我需要使用来自远程服务器的IP脚本(例如184.173.9)的PHP脚本连接到这个数据库....我已经尝试了2天,现在没有运气。如何在Mac的MAMP中允许远程连接到mysql数据库
我试过一些论坛,他们要求在MAMP的my.cnf文件中注释掉skip-networking并在远程服务器的IP上使用bind-address。首先,我没有在MAMP中找到my.cnf文件,但最终从Library/support-files/my-medium.cnf中找到了一个。我将它复制并放在tmp/mysql/my.cnf中。但没有任何工作。
我还关闭了系统偏好设置/安全&隐私中的防火墙。
我使用连接看起来像这样的PHP代码:
的mysql_connect( '176.249.200 ....:3306', '测试', '测试')或死亡(mysql_error());
你能否给我建议我还缺什么?
的IP是从您的计算机或另一台服务器? – 2013-03-11 17:18:28
你能提供'SHOW GRANTS FOR'test'的输出吗,'' – Dancrumb 2013-03-11 17:42:17