所以情况是这样的:我有DB工作,仍然使用Phpmyadmin(SQL)。我创建了新的数据库,并确保在PHP脚本中输入正确的连接信息,该脚本应连接到它。当我尝试连接它时,在浏览器中会发生这种非常奇怪的错误。
Connection failed: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
我必须指出,如果我尝试连接到其他数据库,它可以正常工作。
任何人都可以指出我可能正确的方向吗?如果您需要PHP脚本,请告诉我。
谢谢
答案 0 :(得分:0)
错误表示您无法解析主机名,因此可能与DNS中的问题或主机无法访问等有关。您可以尝试ping数据库所在的主机以检查它是否已启动,或者使用db连接参数中的ip来避免DNS解析。