这个报错主要原因是charset的写法错误。

错误写法:

pymysql.connect(
            host='',
            port=,
            user='',
            password='',
            database='',
            charset='utf-8'
)

应把“-”去掉,改为下列正确写法即可:

pymysql.connect( host='', port=, user='', password='', database='', charset='utf8' )

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐