python向mysql数据库插入汉字出现乱码问题

1 在mysql数据库服务器上新建数据库的时候,需要设置数据库的字符编码为utf8

在连接数据库的时候,加个参数,说明数据库那边的字段类型一致,charset='utf8'。
              大概就是这样:
conn =MySQLdb.connect(host="127.0.0.1",user="nimei",passwd="nimei",db="nimei",charset="utf8") 

你可能感兴趣的:(python,数据库)