python写mysql乱七八糟的cod

2024-09-29 08:29:12 发布

您现在位置:Python中文网/ 问答频道 /正文

在使用python将中文插入mysql表时,mysql数据库中的值被错误编码

代码:

insert into operationlog(user_id,opt_sub,operation,hours,times) " \
"VALUES('1439712376272310', '6-25', '打开-地图-北朝上(定位按钮的状态)' ,'15', '2016-01-04 15:21:51');

但是在桌子上,像这样 table

在python代码中,我在第一行使用了#——编码:utf-8。在mysql中,我使用utf8

为什么第二个值在mysql表中以错误的编码结束


Tags: 代码id数据库编码错误mysqloperationinsert