1.安装sqlalchemy

由于flask没有封装数据库模块,需要安装sqlalchemy

flask数据库

2.建立数据库及表

import sqlalchemy
from sqlalchemy.ext.declarative import declarative_base

db = sqlalchemy.create_engine('sqlite:////flask/flaskproject/test01.db')#建立数据库test01.db

base = declarative_base()# 创建了一个 BaseModel 类,这个类的子类可以自动与一个表关联。

class User(base):
    __tablename__ = 'user'
    id = sqlalchemy.Column(sqlalchemy.Integer, primary_key=True)
    name = sqlalchemy.Column(sqlalchemy.String(32))
    age = sqlalchemy.Column(sqlalchemy.Integer())
    subject = sqlalchemy.Column(sqlalchemy.String(32))

if __name__ == '__main__':
    base.metadata.create_all(db)

 

相关文章:

  • 2022-02-08
  • 2021-06-29
  • 2021-08-23
  • 2022-01-04
  • 2021-07-25
  • 2021-09-02
  • 2022-01-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-11
  • 2021-04-28
  • 2022-01-16
  • 2021-11-11
相关资源
相似解决方案