一、Python中的BD-API
1、出现背景
在没有DB-API之前,接口程序混乱。具体的就是说,由于最底层用的数据库技术不同,所以在应用程序层就要针对特定的数据库进行特定的编码,如果要改变一个版本所使用的底层数据库,那么之前编写的应用程序中关于数据库的代码也要进行相应的改变。
2、详解
python DB-API:python访问数据库的统一接口规范。
这里有一个约定:程序员使用python与任何底层数据库交互时都使用DB-API,而不论这个数据库技术具体是什么,这么做是因为,利用驱动程序,程序员无需了解与数据库具体API交互的底层细节,因为DB-API在代码与驱动程序之间提供了一个抽象层,这里的想法是:通过使用DB-API编程,可以根据需要替换掉底层数据库技术,而无须丢弃现有的代码。
3、python DB-API包含的内容
4、使用python DB-API访问数据库的流程
下面分步骤详解:
定义连接属性
连接到MySQL服务器时需要4部分信息: 运行MySQL服务器的计算机(称为主机)的IP地址/主机名;要使用的用户ID;与用户ID关联的口令;这一用户ID想要交互的数