使用Python操作数据库
程序运行的时候,数据都是在内存中的。
数据库都提供了标准化接口(API)
定义了Python数据库API接口的各个部分,若模块接口,连接对象,游标对象,类型对象和构造器,DB API的可选扩展以及可选的错误处理机制。
连接对象
数据库连接对象主要提供获取数据库游标对象和提交/回滚事务的方法,以及关闭数据库连接。
使用connect()函数获取连接对象
connectO函数常用的参数及说明
参数 | 说明 |
dsn | 数据源名称,给出该参数表示数据库依赖 |
user | 用户名 |
password | 用户密码 |
host | 主机名 |
database | 数据库名称 |
例如,使用PyMySQL模块连接MySQL数据库,示例代码如下:
conn = pymysql.connect (host='localhost',
user='user',
password='passwd',
db='test',
charset='utf8',