gpt4 book ai didi

php - 如何通过mysql_connect php函数连接到我自己的服务器

转载 作者:行者123 更新时间:2023-11-29 00:54:07 25 4
gpt4 key购买 nike

我想分析发送到 MySQL 服务器的查询。程序(发送查询)代码也应该相同所以,这里是连接到 MySQL 服务器的函数:

if (mysql_connect('127.0.0.1', 'root', '12345')) {
mysql_select_db('db');
} else {
print "connection failed....";
}

我用 ip 127.0.0.3 创建了自己的服务器并监听了端口 3303。所以,我像这样重写这个函数:

if (mysql_connect('127.0.0.3:3303', 'root', '12345')) {
mysql_select_db('db');
} else {
print "connection failed....";
}

当我尝试连接我的服务器时,看到一个连接,但没有收到任何数据,例如登录名 ('root') 和密码。所以,我无法从我的服务器程序连接到 MySQL

什么是最好的解决方案?谢谢

最佳答案

嗯,一方面,标准的 mysql 端口是 3306。我会检查 127.0.0.3 上的配置文件以确保这是设置的端口并且没有防火墙阻止该端口。

作为一个猜测,我会确保你有

# skip-networking

在配置文件中。在某些安装中,skip-networking 默认启用,服务器不会监听来自其他计算机的连接。

此外,服务器可能不会将任何数据包转发到 127.0.0.x,因为这是为本地主机保留的。要确定这一点,请确保两台计算机之间的基本网络正常工作(ping、traceroute)。

关于php - 如何通过mysql_connect php函数连接到我自己的服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6926493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com