Files
Student_Management_System/database.py
T

18 lines
466 B
Python

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker,declarative_base
class_management_rul = "mysql+pymysql://root:123456@localhost:3306/ai0824_cyf?charset=utf8mb4"
engine = create_engine(class_management_rul)
SessionLocal = sessionmaker(bind=engine,autocommit=False, autoflush=False)
Base = declarative_base()
# 获取数据库会话依赖
def get_db():
db = SessionLocal()
try :
yield db
finally:
db.close()