当前第2页 返回上一页
查询EMPLOYEE表中salary(工资)字段大于1000的所有数据:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | #!/usr/bin/python
# -*- coding: UTF-8 -*-
import MySQLdb
# 打开数据库连接
db = MySQLdb.connect( "localhost" , "testuser" , "test123" , "TESTDB" , charset= 'utf8' )
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# SQL 查询语句
sql = "SELECT * FROM EMPLOYEE \
WHERE INCOME > '%d' " % (1000)
try :
# 执行SQL语句
cursor.execute(sql)
# 获取所有记录列表
results = cursor.fetchall()
for row in results:
fname = row[0]
lname = row[1]
age = row[2]
sex = row[3]
income = row[4]
# 打印结果
print "fname=%s,lname=%s,age=%d,sex=%s,income=%d" % \
(fname, lname, age, sex, income )
except:
print "Error: unable to fecth data"
# 关闭数据库连接
db.close()
|
以上脚本执行结果如下:
1 | fname=Mac, lname=Mohan, age=20, sex=M, income=2000
|
以上就是本篇文章所讲述的所有内容,这篇文章主要介绍了python数据库查询操作的相关知识,希望你能借助资料从而理解上述所说的内容。希望我在这片文章所讲述的内容能够对你有所帮助,让你学习python更加轻松。
更多相关知识,请访问php中文网Python教程栏目。
以上就是如何进行python数据库查询?(实例解析)的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
iPython notebook是什么意思?
Python如何实现简单的用户交互程序(示例)
Python是怎么计算auc指标的?
编写专属的Python模块
如何完整写一个爬虫框架
如何来理解Python中的进程和线程?
Python内置类属性是什么?如何调用Python内置类属性?
Python怎么赋值
mysql在cmd和Python下的常用操作汇总分享
Python是什么?Python如何使用?
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 如何进行python数据库查询?(实例解析)