本文介绍了Python操作MYSQL、执行SQL语句、获取结果集、遍历结果集、取得某个字段、获取表字段名、将图片插入数据库、执行事务等各种代码实例和详细介绍,代码居多,是一桌丰盛唯美的代码大餐。
实例1、取得MYSQL的版本
在windows环境下安装mysql模块用于python开发,请见我的另一篇文章:
MySQL-python Windows下EXE安装文件下载
# -*- coding: UTF-8 -*-
# 安装MYSQL DB for python
import MySQLdb as mdb
con = None
try:
# 连接mysql的方法:connect('ip','user','password','dbname')
con = mdb.connect('localhost', 'root',
'root', 'test');
# 所有的查询,都在连接con的一个模块cursor上面运行的
cur = con.cursor()
# 执行一个查询
cur.execute("SELECT VERSION()")
# 取得上个查询的结果,是单个结果
data = cur.fetchone()
print "Database version : %s " % data
finally:
if con:
# 无论如何,连接记得关闭
con.close()
执行结果:
Database version : 5.5.25
Read morePython操作Mysql实例代码教程(查询手册)