使用python向数据库插入数据时,报错:‘latin-1’ codec can’t encode characters in position 73-83: ordinal not in range(256)
使用百度翻译看了一下错误信息,大概意思就是编码错误,在连接数据库时,加上编码:
pymysql.connect(host='localhost', port=3306, user='用户名', passwd='密码', db='python_test', charset='utf8')
加上编码之后就可以执行成功啦: