学习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和Ruby中each循环引用变量问题(一个隐秘BUG?)
Jun 04 Python
整理Python最基本的操作字典的方法
Apr 24 Python
Python自动化运维之IP地址处理模块详解
Dec 10 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
python实现图片文件批量重命名
Mar 23 Python
python计算列表内各元素的个数实例
Jun 29 Python
Django添加feeds功能的示例
Aug 07 Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 Python
用python代码将tiff图片存储到jpg的方法
Dec 04 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
Apr 10 Python
Django中文件上传和文件访问微项目的方法
Apr 27 Python
python爬虫多次请求超时的几种重试方法(6种)
Dec 01 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
PHP-MySQL教程归纳总结
2008/06/07 PHP
完美实现GIF动画缩略图的php代码
2011/01/02 PHP
hadoop中一些常用的命令介绍
2013/06/19 PHP
解析关于java,php以及html的所有文件编码与乱码的处理方法汇总
2013/06/24 PHP
[原创]PHP简单开启curl的方法(测试可行)
2016/01/11 PHP
3Z版基于jquery的图片复选框(asp.net+jquery)
2010/04/12 Javascript
你必须知道的JavaScript 中字符串连接的性能的一些问题
2013/05/07 Javascript
JavaScript利用append添加元素报错的解决方法
2014/07/01 Javascript
javascript实现单击和双击并存的方法
2014/12/13 Javascript
JS实现的自定义右键菜单实例二则
2015/09/01 Javascript
利用jQuery插件imgAreaSelect实现图片上传裁剪(放大缩小)
2016/12/02 Javascript
Vue0.1的过滤代码如何添加到Vue2.0直接使用
2017/08/23 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
详解使用vuex进行菜单管理
2017/12/21 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
JS块级作用域和私有变量实例分析
2019/05/11 Javascript
解决vue初始化项目时,一直卡在Project description上的问题
2019/10/31 Javascript
高效jQuery选择器的5个技巧实例分析
2019/11/26 jQuery
Echarts实现多条折线可拖拽效果
2019/12/19 Javascript
vue项目中使用多选框的实例代码
2020/07/22 Javascript
详解Vue.js3.0 组件是如何渲染为DOM的
2020/11/10 Javascript
Python实现字符串与数组相互转换功能示例
2017/09/22 Python
Python实现的基数排序算法原理与用法实例分析
2017/11/23 Python
详解通过API管理或定制开发ECS实例
2018/09/30 Python
pandas的连接函数concat()函数的具体使用方法
2019/07/09 Python
对python中UDP,socket的使用详解
2019/08/22 Python
一款纯css3实现简单的checkbox复选框和radio单选框
2014/11/05 HTML / CSS
湖南卫视在线视频媒体平台:芒果TV
2019/10/30 全球购物
介绍一下linux的文件权限
2014/07/20 面试题
英文版餐饮运营管理求职信
2013/11/06 职场文书
一名老师的自我评价
2014/02/07 职场文书
大学生应聘求职信
2014/05/26 职场文书
四风对照检查材料范文
2014/09/27 职场文书
乱世佳人观后感
2015/06/08 职场文书
2015年汽车销售员工作总结
2015/07/24 职场文书
详解mysql三值逻辑与NULL
2021/05/19 MySQL