flask 运行 flask db init 报错,init-db 命令找不到
flask init-db
- 结果是 `Error: No such command “init-db”.
- 那是因为init-db 已经被
flask db init
给代替了
运行 flask db init 报错
- SQLALCHEMY_DATABASE_URI 和 SQLALCHEMY_TRACK_MODIFICATIONS 配置错误
问题解决
- 该报错意思是,
SQLALCHEMY_DATABASE_URI 和SQLALCHEMY_TRACK_MODIFICATIONS
这两项都是必须的,不可以省略 - 需要查看设置中有么有没有这两项
- 如果设置中已经设置了,请查看设置是不是在配置数据库之前,顺序很重要
2. mysql 1366 VARIABLE_VALUE incorrect
2.问题解决
- 配置mysql 时候没有配置连接引擎,就会报该错误
- 解决方案如下
每天一点点,感受自己存在的意义。