from flask import Flask
import os
from flask_sqlalchemy import SQLAlchemy
import pymysql
app=Flask(__name__)#__name__当前文件
BASE_DIR=os.path.abspath(os.path.dirname(__file__))#路径abspath绝对路径abspath;dirname目录名dirname,dirname
#BASE_DIR=当前文件的绝对路径 #base基础base;dir目录dir;base_dir基础目录base_dir;base_dir基础目录base_dir
app.config["SQLALCHEMY_DATABASE_URI"]="mysql+pymysql://root:root@127.0.0.1:3306/student"
#app.config['SQLALCHEMY_DATABASE_URI']="sqlite:///"+os.path.join(BASE_DIR,"Demo.sqlite")#demo演示demo;数据库指向自带的sqlite数据库
#config配置,布局;config,config配置config#sqlite,django和flask自带的数据库sqlite一个轻量级的数据库sqlite
#databases数据库databases;sqlalchemy功能,关系,外键关联,中进行关联查询sqlalchemy,sqlalchemy
#URI统一资源匹配符;配置数据连接的参数#app.config返回类字典对象,里面用来存放当前app的配置
app.config["SQLALCHEMY_COMMIT_TEARDOWN"]=True#teardown拆卸,待拆房屋,teardown,teardown
#commit把...交托给commit把...交托给commit commit
#sqlalchem
flask框架数据库增删改查
最新推荐文章于 2024-05-14 04:14:47 发布