在liunx环境下python3连接mysql的问题

这几日,又拾起了python,学习了一下爬虫,当准备把爬虫的数据存储到数据库的时候,发生了一个问题,也就是pymysql操作的时候发现连接不上mysql,报的错误是keyerror:45.
具体的情况如下图所示:

寻求帮助的过程我就不说了,反正基本没人知道,基本也没有人遇到,解决方案如下:
找到你的pymysql的文件路径

进入/usr/local/lib/python3.6/dist-packages/pymysql/,看到一个叫做charset.py的文件

进行修改

在85行插入图示代码,注意83行和87行是本来就有的,我为了区别,所以在插入85行时,在上下各空了一行。
以上便是问题的解决方案。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注