如何使用python+MySQLdb创建utf8mb4数据库,mysql命令行已经显示utf8mb4,但数据库仍然是utf8

2024-05-01 04:38:11 发布

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

我在win7系统中使用Mysql5.6、Mysqldb_1.2.4、python_2.7.3。正如标题所说,我修改了Mysql的配置文件我的.ini通过改变字符集。在

重启mysql服务后,我使用mysql命令行:

enter image description here

在mysql workbench中创建数据库时,我使用以下排序规则--utf8mb4_unicode_ci:

enter image description here

但是,我得到的是:

enter image description here

我真的很想知道如何创建一个utf8mb4数据库,因为我需要修复emoj字符插入数据库的问题,我认为如果我可以创建一个utf8mb4数据库,这个问题可以解决。在


Tags: 命令行数据库标题排序规则系统配置文件mysql