Flask-SQLAlchemy (flask 数据库创建)
各字段解释
https://www.cnblogs.com/fengff/p/9317051.html
https://segmentfault.com/a/1190000017249661?utm_source=tag-newest(这个比较好)
https://blog.csdn.net/choumin/article/details/89513943
https://segmentfault.com/a/1190000004618621
中文手册
http://www.pythondoc.com/flask-sqlalchemy/quickstart.html#id3
http://www.pythondoc.com/flask-sqlalchemy/index.html
一、先创建数据模型类,插入插线版db
二、再把db排插插入app排插(总电源)
三、配置文件告诉核心对象数据库位置
使用unix_socket连接的方法
SQLALCHEMY_DATABASE_URI = "mysql+cymysql://root:root@localhost:3306/lucax?unix_socket=/Applications/MAMP/tmp/mysql/mysql.sock"
四、启动flask,数据库就多了book所创建的模型的表了
后记:
在 二、再把db排插插入app排插(总电源),启动所有模型创建数据库 的另外一种写法:
with app.app_context():
db.create_all()
单个文件调试 配置文件写法
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = \
'mysql+cymysql://root:root@localhost:3306/lucaxTest?unix_socket=/Applications/MAMP/tmp/mysql/mysql.sock'
db = SQLAlchemy(app)