学习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 相关文章推荐
Python3 socket同步通信简单示例
Jun 07 Python
Python决策树分类算法学习
Dec 22 Python
python opencv之SIFT算法示例
Feb 24 Python
python Pandas如何对数据集随机抽样
Jul 29 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
Python for循环与getitem的关系详解
Jan 02 Python
Docker部署Python爬虫项目的方法步骤
Jan 19 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
Jun 01 Python
Django封装交互接口代码
Jul 12 Python
解决virtualenv -p python3 venv报错的问题
Feb 05 Python
python在协程中增加任务实例操作
Feb 28 Python
Python进程间的通信之语法学习
Apr 11 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
德劲1104的电路分析与改良
2021/03/01 无线电
cssQuery()的下载与使用方法
2007/01/12 Javascript
jQuery 使用手册(六)
2009/09/23 Javascript
学习ExtJS TextField常用方法
2009/10/07 Javascript
WEB页子窗口(showModalDialog和showModelessDialog)使用说明
2009/10/25 Javascript
js出生日期 年月日级联菜单示例代码
2014/01/10 Javascript
Javascript 按位左移运算符使用介绍(
2014/02/04 Javascript
js读取cookie方法总结
2014/10/31 Javascript
js制作简易年历完整实例
2015/01/28 Javascript
JavaScript中通过prototype属性共享属性和方法的技巧实例
2015/03/13 Javascript
jQuery实现列表内容的动态载入特效
2015/08/08 Javascript
Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
2016/08/05 Javascript
AngularJs  E2E Testing 详解
2016/09/02 Javascript
轻松实现js弹框显示选项
2016/09/13 Javascript
javascript中闭包概念与用法深入理解
2016/12/15 Javascript
初探JavaScript 面向对象(推荐)
2017/09/03 Javascript
一篇文章弄懂javascript中的执行栈与执行上下文
2019/08/09 Javascript
node.js域名解析实现方法详解
2019/11/05 Javascript
JavaScript进制转换实现方法解析
2020/01/18 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
搭建vscode+vue环境的详细教程
2020/08/31 Javascript
vue $mount 和 el的区别说明
2020/09/11 Javascript
vue 解决mintui弹窗弹起来,底部页面滚动bug问题
2020/11/12 Javascript
[05:08]顺网杯ISS-DOTA2赛歌 少女偶像Lunar青春演绎
2013/12/05 DOTA
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
跟老齐学Python之坑爹的字符编码
2014/09/28 Python
Python基于递归算法实现的走迷宫问题
2017/08/04 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
2018/02/13 Python
Python实现多条件筛选目标数据功能【测试可用】
2018/06/13 Python
python字符串查找函数的用法详解
2019/07/08 Python
Python利用Faiss库实现ANN近邻搜索的方法详解
2020/08/03 Python
Scrapy项目实战之爬取某社区用户详情
2020/09/17 Python
一款纯css3实现的颜色渐变按钮的代码教程
2014/11/12 HTML / CSS
Html+Css+Jquery实现左侧滑动拉伸导航菜单栏的示例代码
2020/03/17 HTML / CSS
彪马加拿大官网:PUMA加拿大
2018/10/04 全球购物
2014年宣传部个人工作总结
2014/12/06 职场文书