MySQL 连接拒绝:“无法建立连接” 当尝试执行 PHP MySQL 脚本时,用户可能会遇到以下错误: mysql_connect(): 由于目标机器主动拒绝而无法建立连接 此错误表示由于托管 MySQL 的目标机器主动拒绝而无法建立连接服务器。问题不在于 PHP 代码本身,而在于网络配置或服务器设置。 解决方案 要解决此问题,请考虑以下步骤: 验证连接端口:确保您的脚本正在尝试连接到正确的端口,通常是 3306。 使用 127.0.0.1: 尝试使用 IP 地址 127.0.0.1 而不是“localhost”连接到服务器。如果服务器正在侦听 127.0.0.1。 检查 UDP/TCP: 如果服务器侦听 UDP 而不是 TCP,也可能会出现此错误。验证您的连接设置以确保使用 TCP。 防火墙检查: 确保您的防火墙没有阻止与 MySQL 服务器的连接。在防火墙设置中允许端口 3306 上的流量。