我已在我的服务器上创建了一个数据库,但无法访问它。
我尝试使用php连接到数据库:
mysql_connect("$host", "$username", "$password")or die(mysql_error());
我收到此消息:
警告:mysql_connect():连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接主机无法响应而建立连接失败。在C:\ xampp \ htdocs \第7行的新站点Ron(app)\ connection.php
是因为我使用的是xampp还是其他的东西?
提前致谢,
萨姆
我使用我的服务器而不是使用xampp来修复它。
答案 0 :(得分:0)
我无法在“thehostnameyouprovided.com”上连接到MySQL ...不管怎样都不在端口3306上。
所以MySQL守护进程/服务器没有在那里运行,或者它没有在TCP / IP 3306上运行(例如,它只在本地套接字上运行),或者服务器有一个不允许访问的防火墙从我的IP地址给我(也可能不允许你从你的地址转到你的地址)。
无论如何,确保服务器接受来自您3306端口地址的连接应该是您的第一个查询。