Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何修复接口错误:2003:Can';t连接到';127.0.0.1:3306:3306';(11001 getaddrinfo失败)_Python_Mysql - Fatal编程技术网

Python 如何修复接口错误:2003:Can';t连接到';127.0.0.1:3306:3306';(11001 getaddrinfo失败)

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连接成功,但遇到此接口错误

导入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)