mysql创建全外连接的视图_Python3Flask(二)mysql的简单增删改查

引言:

上一章介绍了通过flask实现了简单的api接口项目,本章继续介绍flask的SQLAlchemy模块,来对mysql进行简单的增删改查

一. 环境准备
  • 版本: python3

  • 开发工具: Pycharm

  • 数据库版本: mysql 5.7+

二. 项目Demo实现
  1. 打开上次的项目,导入关于mysql的模块 flask_sqlalchemypymysql

    ae641348982dc17302556279f34d0dfe.png

  2. 修改config.py的数据连接串

    ac022e4b0524d9e653261346b422eecb.png

  3. create_app方法中初始化db信息

    5f344c9fe9e1fbb0d2dcc6503516cf5f.png

  4. 创建 models.py,对应数据库中的测试表

    d841db5cfa471f7c462a0e89e4b80bbb.png

  5. 创建新的视图文件: user.py, 并在api的init中注册

    726b2665977b6406b366a755aa9a87ed.png

    d73f3db29023164450152695882cf059.png

三. 运行测试

运行 manage.py ,使用postman进行接口请求,查看数据库,检查数据是否插入,修改,查询是否正确等

四. 总结

本篇文章通过 SQLAlchemy 实现了对mysql数据库的单表的增删改查操作,下一篇会继续介绍对多表的操作: 多对多,一对多等多表关系的操作,并实现将查询的数据转换成json格式的数据返回.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值