之前运行没问题的代码, 这次居然报错了。
从报错上看是pymysql的问题。
python版本:3.8.13
pip 版本22.0.4
pymysql版本:1.0.2
在连接 数据库的时候报错了, 报错信息如下:

这是因为pymysql版本太高,需要降级pymysql的版本
用pip安装的时候,没有指定pymysql的版本, 默人安装的是1.0.2
解决方法:
pip install pymysql==0.9.3

再次运行代码,完美解决。
博客讲述了作者遇到的一个问题,即在使用Python3.8和pymysql1.0.2版本时,代码在连接数据库时出现错误。通过分析,发现可能是pymysql版本过高所致。为解决此问题,作者选择了降级pymysql到0.9.3版本,并通过`pip install pymysql==0.9.3`进行安装。之后,代码成功运行,问题得到解决。
之前运行没问题的代码, 这次居然报错了。
从报错上看是pymysql的问题。
python版本:3.8.13
pip 版本22.0.4
pymysql版本:1.0.2
在连接 数据库的时候报错了, 报错信息如下:

这是因为pymysql版本太高,需要降级pymysql的版本
用pip安装的时候,没有指定pymysql的版本, 默人安装的是1.0.2
解决方法:
pip install pymysql==0.9.3

再次运行代码,完美解决。
1万+
511
1万+

被折叠的 条评论
为什么被折叠?