flask数据库查询
时间: 2023-08-15 12:09:11 浏览: 121
在Flask中进行数据库查询可以使用Flask-SQLAlchemy扩展来操作数据库。首先需要建立数据库连接,连接的URL需要保存在Flask配置对象的SQLALCHEMY_DATABASE_URI键中。\[1\]Flask本身不限定数据库的选择,可以选择SQL或NOSQL的任何一种。常用的是关系型数据库,它把数据存储在表中,使用结构化的查询语言进行操作。可以使用SQLAlchemy来操作数据库,它是对数据库的抽象,通过Python对象来进行操作,提高开发效率。\[2\]在进行查询时,可以使用条件或者条件的组合来筛选数据。例如,使用or_函数可以实现多个条件的或操作。\[3\]通过使用Flask-SQLAlchemy扩展和SQLAlchemy的查询语法,可以方便地进行数据库查询操作。
#### 引用[.reference_title]
- *1* *2* [Flask之数据库设置](https://blog.csdn.net/weixin_30455661/article/details/99653957)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [Flask - 数据库 (常用查询)](https://blog.csdn.net/qq_33962481/article/details/113827866)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文