天天看點

mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查

引言:

上一章介紹了通過flask實作了簡單的api接口項目,本章繼續介紹flask的SQLAlchemy子產品,來對mysql進行簡單的增删改查

一. 環境準備
  • 版本: python3
  • 開發工具: Pycharm
  • 資料庫版本: mysql 5.7+
二. 項目Demo實作
  1. 打開上次的項目,導入關于mysql的子產品 

    flask_sqlalchemy

    pymysql

    mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
  2. 修改

    config.py

    的資料連接配接串
    mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
  3. create_app

    方法中初始化db資訊
    mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
  4. 建立 

    models.py

    ,對應資料庫中的測試表
    mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
  5. 建立新的視圖檔案: 

    user.py

    , 并在api的init中注冊
    mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
    mysql建立全外連接配接的視圖_Python3Flask(二)mysql的簡單增删改查
三. 運作測試

運作 manage.py ,使用postman進行接口請求,檢視資料庫,檢查資料是否插入,修改,查詢是否正确等

四. 總結

本篇文章通過 SQLAlchemy 實作了對mysql資料庫的單表的增删改查操作,下一篇會繼續介紹對多表的操作: 多對多,一對多等多表關系的操作,并實作将查詢的資料轉換成json格式的資料傳回.