Python 如何修复接口错误:2003:Can';t连接到';127.0.0.1:3306:3306';(11001 getaddrinfo失败)
我的MySQL连接成功,但遇到此接口错误Python 如何修复接口错误:2003:Can';t连接到';127.0.0.1:3306:3306';(11001 getaddrinfo失败),python,mysql,Python,Mysql,我的MySQL连接成功,但遇到此接口错误 导入mysql.connector db=mysql.connector.connect( host=“127.0.0.1:3306”, user=“root”, passwd=“teja”, database=“test” ) 从“主机”行中去掉“:3306”-mysql连接器本身正在添加端口,导致地址无效 为便于将来参考,如果您确实需要指定端口,则只需指定一个单独的参数,如下所示: 导入mysql.connector db=mysql.connec
导入mysql.connector
db=mysql.connector.connect(
host=“127.0.0.1:3306”,
user=“root”,
passwd=“teja”,
database=“test”
)
从“主机”行中去掉“:3306”-mysql连接器本身正在添加端口,导致地址无效
为便于将来参考,如果您确实需要指定端口,则只需指定一个单独的参数,如下所示:
导入mysql.connector
db=mysql.connector.connect(
host=“127.0.0.1”,
port=“3306”,
user=“root”,
passwd=“teja”,
database=“test”
)
您不需要这样做,但是-3306是默认的MySQL端口,看起来您正在使用它
InterfaceError: 2003: Can't connect to MySQL server on '127.0.0.1:3306:3306' (11001 getaddrinfo failed)