|
%description -l zh_CN.GB18030
MySQL 的 Python 接口
MySQLdb 是针对流行的MySQL数据库服务开发的Python接口.
其设计目标是:
- 遵从Python 数据库API 2.0版本, 是该描述的实现
- 线程安全
- 线程友好(线程不会相互阻塞)
- 兼容MySQL 3.23 以上版本
此模块本应主要兼容旧的接口, 作者为Joe Skinner等人.
然而, 旧版本有以下几个缺点
1) 不是线程友好
2) 针对MySQL 3.21版本
3) 明显维护不积极.
因此MySQLdb不会使用这个版本的任何代码.
例子代码- #!/usr/bin/python
- import MySQLdb
- import re
- import sys
- import os
- db = MySQLdb.connect(host='localhost', user='root', passwd='root',
- db='qdlg_stu')
- cursor = db.cursor()
- cursor.execute("select * from table1")
- result = cursor.fetchall()
- for record in result:
- print record
- cursor.close()
- db.close()
复制代码
[ 本帖最后由 zy_sunshine 于 2010-4-25 17:26 编辑 ] |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|