[Errno 11001] getaddrinfo failed
课程设计
1
执行python调用数据库的时候发生了这个错误,只是简单的用了connect,检查过了数据库也没配置错,所以无奈提问
-
host填的是主机,你写端口干嘛。
import pymysql #打开数据库连接 conn = pymysql.connect('localhost',user = "root",passwd = "123456",db = "testdb") print (conn) print (type(conn))
-
代码中把主机地址写成了端口号,无法解析地址信息所有连接不上,写成类似下面这样:
db = pymysql.connect(host='localhost', user='root',password='123456', database='userinfo', charset = 'utf-8')
发表回复