最新消息:

pymysql connect 连接mysql 报错keyerror255 [zz]

软件使用 王杭州 3345浏览 0评论 [编辑]

File “D:\PythonPath\lib\site-packages\pymysql\connections.py”, line 1269, in _get_server_information
self.server_charset = charset_by_id(lang).name
File “D:\PythonPath\lib\site-packages\pymysql\charset.py”, line 38, in by_id
return self._by_id[id]
KeyError: 255

主要原因是MySQL8.0更新了很多字符集,但是这些字符集长度超过255了,所以旧版的PyMySQL不支持长度超过255的字符

网上可以查到很多解决这个问题的文章,方案一致,更新pymysql
pip install –upgrade pymysql

转载请注明:王杭州的个人网页 » pymysql connect 连接mysql 报错keyerror255 [zz]

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址