我有一个 PHP-MySQL 应用程序,我想使用来自不同 PC 的一个数据库。我在有人问的这个问题中得到了答案:从另一台计算机访问 XAMPP MySql 数据库。
现在的问题是他们提到my.cnf
了要编辑的文件,但我的 xampp 文件夹中没有这样的文件。我们可以为这些设置编辑任何其他文件吗?
我有一个 PHP-MySQL 应用程序,我想使用来自不同 PC 的一个数据库。我在有人问的这个问题中得到了答案:从另一台计算机访问 XAMPP MySql 数据库。
现在的问题是他们提到my.cnf
了要编辑的文件,但我的 xampp 文件夹中没有这样的文件。我们可以为这些设置编辑任何其他文件吗?
我得到了答案,我还测试了如何从 LAN 上的不同 PC 访问一个 PC MySQL 数据库:)
您只需要将IP
那台 PC 的MySQL server
. 例如
192.168.1.3/xampp/ OR 192.168.1.3/my_php_project/index.php
上面的链接192.168.1.3
是安装IP
PC的MySQL server
这可以帮助您:
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html
之后,您的 mysql 用户必须允许这种连接(服务器必须设置为 '%')。检查 SQL 命令:
GRANT ALL ON foo.* TO bar@’%’ IDENTIFIED BY ‘PASSWORD’;