weixin_38202185
2018-10-09 15:13
采纳率: 33.3%
浏览 2.6k

Flask-sqlalchemy如何设置表的字符集, 存储引擎, 自增长起始值?

Flask-sqlalchemy如何设置表的字符集, 存储引擎, 自增长起始值?

在mysql中, 可在创建表时设置engine=... charset=... auto_increment=...

在Flask-sqlalchemy中创建表时, 如何设置这些属性?

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • weixin_38202185 2018-10-14 12:54
    已采纳

    还是自己来回答吧...
    设置表的字符集, 存储引擎的方法如下(自增长起始值不知道如何设置, 暂时只能通过mysql手动修改):
    在表的类中添加属性:

    __table_args__ = {'mysql_engine': 'InnoDB', 'mysql_charset': 'utf8'} 
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • devmiao 2018-10-09 15:56
    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题