笨鸟编程-零基础入门Pyhton教程

 找回密码
 立即注册
查看: 3364|回复: 0

什么是数据库 API?

[复制链接]

新手上路

Rank: 1

积分
5
发表于 2022-3-8 15:07:25 | 显示全部楼层 |阅读模式
DB-API 定义:
  • 我们有时希望与我们的数据库进行交互,并以特定的编程语言使用其结果。
  • 使用特定语言(Ruby,Python,JavaScript等)构建Web应用程序或数据管道。
  • 这就是DBAPI的用武之地。

数据库接口:
  • DB-API 为一种编程语言(如 python)与关系数据库服务器通信提供了一个标准。
  • 是一个低级库,用于编写连接到数据库的 SQL 语句。
  • 也称为数据库适配器。
  • 每个服务器框架或语言 + 数据库系统都存在不同的 DBAPI。
  • 数据库适配器定义了使用数据库(使用 SQL)和将数据库查询结果用作给定语言的输入数据的标准。

-- 转动选定的(从some_table中选择 *;)在JavaScript中将行列表转换为对象数组,例如NodeJS适配器;或 Python 适配器的 Python 元组列表。
跨语言和服务器框架的示例:
  • 对于 Ruby(例如 Sinatra,Ruby on Rails):pg.
  • 对于 NodeJS:node-Postgres。
  • 对于Python(例如对于Flask,Django):pyscopg2。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )

GMT+8, 2024-9-8 11:06 , Processed in 0.087396 second(s), 18 queries .

© 2001-2020

快速回复 返回顶部 返回列表