在使用sqlite数据库时,不需要指定数据库名都可以访问默认连接
def setUp(self): #执行前
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite://'
db.create_all()
而对于mysql数据库则需要显示指定。
先来到mysql命令控制行
然后 create database test;
然后在单元测试类加入连接即可:
def setUp(self): #执行前
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:XXXX@127.0.0.1:3306/test'
db.create_all()
ps:XXXX为登录密码