1.使用pymysql连接数据库,报错:OperationalError:(2003,“Can’t connect to MySQL sever on …([Errno -3]Temporary failure in name resolution)”)
2.找了很多网上的帖子解决的办法,但是都不可以,最后试验的时候发现了,在/etc/resolv.conf,缺少两行
nameserver 100.100.2.138
nameserver 100.100.2.136
resolve.conf的文件内容

如果你也缺少这两行的内容:
vim /etc/resolv.conf
输入i进入vim编辑模式
粘贴这两行内容
ESC 进入普通模式,按shift +:键,进入命令模式,输入wq保存并退出。
重新用pymysql连接数据库看是否成功。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐