(1)python操做mysql数据库python
安装MySQLdb,请访问 http://sourceforge.net/projects/mysql-python ,(Linux平台能够访问:https://pypi.python.org/pypi/MySQL-python)从这里可选择适合您的平台的安装包,分为预编译的二进制文件和源代码安装包。mysql
若是您选择二进制文件发行版本的话,安装过程基本安装提示便可完成。若是从源代码进行安装的话,则须要切换到MySQLdb发行版本的顶级目录,并键入下列命令:sql
$ gunzip MySQL-python-1.2.2.tar.gz数据库
$ tar -xvf MySQL-python-1.2.2.tarfetch
$ cd MySQL-python-1.2.2ui
$ python setup.py build.net
$ python setup.py installip
import MySQLdbget
# 打开数据库链接it
db = MySQLdb.connect("localhost","testuser","test123","TESTDB" )
# 使用cursor()方法获取操做游标
cursor = db.cursor()
# 使用execute方法执行SQL语句
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取一条数据库。
data = cursor.fetchone()
print "Database version : %s " % data
# 关闭数据库链接
db.close()
try:
# 执行sql语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
except:
# Rollback in case there is any error
db.rollback()
# 关闭数据库链接
db.close()