conn = pymysql.connect(host=meta_conf['host'], user=meta_conf['user'], password=meta_conf['password'], port=meta_conf['port'], charset='utf8')
光把表声明
ENGINE=INNODB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC
并不能解决这个报错,需要在创建mysql连接时候,指定加上charset='utf8' 就不会报错了.