博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
flask连接mysql-pycharm版
阅读量:3960 次
发布时间:2019-05-24

本文共 647 字,大约阅读时间需要 2 分钟。

文章目录

目录

在这里插入图片描述

安装mysql-connector

pip install mysql-connector

修改配置文件secure.py
# uri统一资源匹配符# SQLALCHEMY_DATABASE_URI配置数据库连接的参数SQLALCHEMY_DATABASE_URI = 'mysql+mysqlconnector://root:123456@127.0.0.1:3306/school?charset=utf8'# 请求结束后自动提交数据库修改SQLALCHEMY_COMMMIT_ON_TEARDOWN = True# 如果设置成 True (默认情况),Flask-SQLAlchemy	将会追踪对象的修改并且发送信号。这需要额外的内存, 如果不必要的可以禁用它。QLALCHEMY_TRACK_MODIFICATIONS = True
修改app.py

在这里插入图片描述

server.py文件

在这里插入图片描述

验证
新建model

在这里插入图片描述

init.py

在这里插入图片描述

base.py

在这里插入图片描述

student.py

在这里插入图片描述

加载mysql驱动

在这里插入图片描述

输入用户名和密码并测试连接

在这里插入图片描述

使用flask插件管理数据库
安装插件

pip install scripts

使用插件

建立manage.py文件

在这里插入图片描述

在这里插入图片描述

在teminal输入以下命令管理mysql数据库

python manage.py db init 初始化数据库
python manage.py db migrate 生成数据库迁移文件
python manage.py db init 提交到数据库

转载地址:http://nmezi.baihongyu.com/

你可能感兴趣的文章
LoadRunner之——脚本分析
查看>>
Advanced searching - fields reference
查看>>
Advanced searching - operators reference
查看>>
LoadRunner之——Java vuser
查看>>
LoadRunner之——场景创建、设置、运行
查看>>
QTP基本使用——Recovery Scenarios
查看>>
Ruby 的优缺点
查看>>
Ruby 教程(一)
查看>>
Ruby 教程(二)
查看>>
Android——简介
查看>>
Ruby 教程(三)
查看>>
Ruby 教程(四)
查看>>
GHOST后只剩下一个分区后的解决方法
查看>>
局部变量、全局变量、对象变量、类变量
查看>>
手动测试 VS 自动测试
查看>>
QTP基本使用——WORD
查看>>
QTP基本使用——Excel
查看>>
QTP基本使用——检查焦点
查看>>
排序算法之一
查看>>
ArrayList与Vector的区别
查看>>