SQLALCHEMY_DATABASE_URI = 'mysql+mysqldb://root@localhost/conferency?charset=utf8'
first_name = db.Column(db.String(64))
本地用的 sqlite 可以保存中文,但 production 的 mysql 中文变成了?。characters set 改成 utf8_generic_cli 也没用。
1
ossicee 2017-07-12 08:27:26 +08:00 via Android 1
创建库时确定字符集 create database db CHARSET = utf8
|
2
hzwjz 2017-07-12 08:37:23 +08:00 via Android
default character set utf8 default collate utf8_bin.
|
3
ToBeHacker 2017-07-12 09:53:18 +08:00
大一点的数据库都有字符编码设置的
|
4
ide415 2017-07-12 10:48:56 +08:00 1
|