首页 > 开发 > Python > 正文

flask如何备份和迁移mysql

2017-09-06 19:32:35  来源:网友分享

在flask的教程里面,都是关于sqlite的,使用两个脚本db_create.pydb_migrate.py,创建,并管理数据库。不过好像没有关于mysql的介绍

解决方案

备份就在服务端用 mysqldump来备份呗,做个定时任务。类似的代码网上有很多。

迁移的话,也是用 alembic 来做(某些 flask 扩展可能整合了 alembic),一般也就是 更改 models 文件、执行 migrate、upgrade 升级这几步。