美文网首页
数据库设置默认的DEFAULT CHARSET为utf8

数据库设置默认的DEFAULT CHARSET为utf8

作者: u14e | 来源:发表于2018-05-07 00:19 被阅读936次

环境


win10 + mysql5.7(使用安装包安装,没有额外的配置文件)+ python + sqlalchemy

问题


CREATE DATABASE test

默认情况下DEFAULT CHARSETlatin1

image.png

解决


CREATE DATABASE test CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci
image.png

create_engine连接不是一个问题

create_engine('mysql+pymysql://root:admin@localhost/test?charset=utf8mb4')

参考链接


相关文章

网友评论

      本文标题:数据库设置默认的DEFAULT CHARSET为utf8

      本文链接:https://www.haomeiwen.com/subject/pmiprftx.html