可能是由于不同电脑上的MySQL服务器配置不同导致的。可以尝试修改MySQL服务器的配置文件(my.ini或my.cnf),将bind-address设置为0.0.0.0以允许来自不同电脑的连接。同时,确保防火墙允许MySQL默认端口(3306)的流量通过。例如,在Windows上,可以通过以下命令打开防火墙端口:
netsh advfirewall firewall add rule name="MySQL" dir=in action=allow protocol=TCP localport=3306
在PHP或其他编程语言中,连接MySQL数据库时需要指定正确的主机、用户名、密码和数据库名。例如,在PHP中,可以使用以下代码:
// 创建连接 $conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>