学习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学习笔记整理3之输入输出、python eval函数
Dec 14 Python
python实现12306火车票查询器
Apr 20 Python
用pickle存储Python的原生对象方法
Apr 28 Python
Python使用time模块实现指定时间触发器示例
May 18 Python
使用python实现接口的方法
Jul 07 Python
python3+PyQt5实现拖放功能
Apr 24 Python
Python多图片合并PDF的方法
Jan 03 Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 Python
python判断变量是否为int、字符串、列表、元组、字典的方法详解
Feb 13 Python
浅谈在django中使用redirect重定向数据传输的问题
Mar 13 Python
python实现控制台输出彩色字体
Apr 05 Python
pytorch实现手写数字图片识别
May 20 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
收音机频率指针指示不准确和灵敏度低问题
2021/03/02 无线电
PHP的FTP学习(三)
2006/10/09 PHP
discuz7 phpMysql操作类
2009/06/21 PHP
PHP学习笔记之字符串编码的转换和判断
2014/05/22 PHP
php超快高效率统计大文件行数
2015/07/05 PHP
PHP利用Mysql锁解决高并发的方法
2018/09/04 PHP
学习YUI.Ext 第七天--关于View&JSONView
2007/03/10 Javascript
js报错 Object doesn't support this property or method的原因分析
2011/03/31 Javascript
详谈 Jquery Ajax异步处理Json数据.
2011/09/09 Javascript
js获得地址栏?问号后参数的方法
2013/08/08 Javascript
JS实现图片横向滚动效果示例代码
2013/09/04 Javascript
为开发者准备的10款最好的jQuery日历插件
2014/02/04 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
JS或jQuery获取ASP.NET服务器控件ID的方法
2015/06/08 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
js输入框使用正则表达式校验输入内容的实例
2017/02/12 Javascript
原生JS实现N级菜单的代码
2017/05/21 Javascript
vue实现登陆登出的实现示例
2017/09/15 Javascript
node.js 用socket实现聊天的示例代码
2017/10/17 Javascript
Vue2.0学习之详解Vue 组件及父子组件通信
2017/12/12 Javascript
浅谈微信小程序flex布局基础
2018/09/10 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
详解ES6中class的实现原理
2020/10/03 Javascript
python logging重复记录日志问题的解决方法
2018/07/12 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
pandas实现to_sql将DataFrame保存到数据库中
2019/07/03 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
Python替换月份为英文缩写的实现方法
2019/07/15 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
python快速排序的实现及运行时间比较
2019/11/22 Python
NULL是什么,它是怎么定义的
2015/05/09 面试题
学前教育求职自荐信范文
2013/12/25 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
2016国培学习心得体会
2016/01/08 职场文书