学习python之编写简单简单连接数据库并执行查询操作


Posted in Python onFebruary 27, 2016

python 连接数据库操作, 方法如下:

在本机的mysql 数据库中有一个名为yao的库,其中有一个名为user的表,表中的内容如图

学习python之编写简单简单连接数据库并执行查询操作

下面,则是python连接数据库的方法,及查找出表中的内容,代码如下:

#! /usr/bin/python
# filename  conn.py
import MySQLdb         # 载入连接数据库模块  
try:              # 尝试连接数据库
    conn = MySQLdb.connect("localhost","root","www","yao",charset="utf8")  # 定义连接数据库的信息
except MySQLdb.OperationalError, message:  # 连接失败提示
    print "link error"
 
cursor=conn.cursor()          #定义连接对象
cursor.execute("select * from user")  #使用cursor提供的方法来执行查询语句
data=cursor.fetchall()         #使用fetchall方法返回所有查询结果
print data              #打印查询结果
cursor.close()            #关闭cursor对象
conn.close()             #关闭数据库链接

程序执行结果为

学习python之编写简单简单连接数据库并执行查询操作

Python 相关文章推荐
python实现基于两张图片生成圆角图标效果的方法
Mar 26 Python
Python的collections模块中的OrderedDict有序字典
Jul 07 Python
python re模块findall()函数实例解析
Jan 19 Python
利用python对Excel中的特定数据提取并写入新表的方法
Jun 14 Python
python实现将一个数组逆序输出的方法
Jun 25 Python
python中将正则过滤的内容输出写入到文件中的实例
Oct 21 Python
Django框架中间件(Middleware)用法实例分析
May 24 Python
对python中的float除法和整除法的实例详解
Jul 20 Python
深入了解Django View(视图系统)
Jul 23 Python
完美解决keras 读取多个hdf5文件进行训练的问题
Jul 01 Python
python virtualenv虚拟环境配置与使用教程详解
Jul 13 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 #Python
学习python 之编写简单乘法运算题
Feb 27 #Python
python学习之编写查询ip程序
Feb 27 #Python
用python写的一个wordpress的采集程序
Feb 27 #Python
python结合shell查询google关键词排名的实现代码
Feb 27 #Python
python的else子句使用指南
Feb 27 #Python
Python实现简单多线程任务队列
Feb 27 #Python
You might like
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
PHP+jquery实时显示网站在线人数的方法
2015/01/04 PHP
PHP构造函数与析构函数用法示例
2016/09/28 PHP
javascript禁制后退键(Backspace)实例代码
2013/11/15 Javascript
Js实现动态添加删除Table行示例
2014/04/14 Javascript
JavaScript实现在数组中查找不同顺序排列的字符串
2014/09/26 Javascript
JavaScript中对象property的删除方法介绍
2014/12/30 Javascript
jquery获取checkbox的值并post提交
2015/01/14 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
jquery点击改变class并toggle的实现代码
2016/05/15 Javascript
javascript将list转换成树状结构的实例
2017/09/08 Javascript
使用Angular 6创建各种动画效果的方法
2018/10/10 Javascript
原生JS检测CSS3动画是否结束的方法详解
2019/01/27 Javascript
微信小程序新手教程之页面打开数量限制
2019/03/03 Javascript
浅谈JavaScript面向对象--继承
2019/03/20 Javascript
微信小程序文章详情页跳转案例详解
2019/07/09 Javascript
javascript实现简易聊天室
2019/07/12 Javascript
node.js中对Event Loop事件循环的理解与应用实例分析
2020/02/14 Javascript
jquery检测上传文件大小示例
2020/04/26 jQuery
vue实践---vue不依赖外部资源实现简单多语操作
2020/09/21 Javascript
[05:04]DOTA2上海特级锦标赛主赛事第二日TOP10
2016/03/04 DOTA
[19:26]TNC vs EG (BO3)
2018/06/07 DOTA
Python随机数random模块使用指南
2016/09/09 Python
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
python读取指定字节长度的文本方法
2019/08/27 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
浅析HTML5中header标签的用法
2016/06/24 HTML / CSS
知识改变命运演讲稿
2014/05/21 职场文书
建筑安全生产责任书
2014/07/22 职场文书
公司员工离职证明书
2014/10/04 职场文书
支行行长岗位职责
2015/02/15 职场文书
党支部半年考察意见
2015/06/01 职场文书
mysql外连接与内连接查询的不同之处
2021/06/03 MySQL
Mysql分库分表之后主键处理的几种方法
2022/02/15 MySQL