学习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显示进度条的方法
Sep 20 Python
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
Python2和Python3中print的用法示例总结
Oct 25 Python
Python 变量类型详解
Oct 10 Python
Python多进程fork()函数详解
Feb 22 Python
Python3.5模块的定义、导入、优化操作图文详解
Apr 27 Python
Python利用PyExecJS库执行JS函数的案例分析
Dec 18 Python
什么是Python中的顺序表
Jun 02 Python
Python实现Canny及Hough算法代码实例解析
Aug 06 Python
浅谈anaconda python 版本对应关系
Oct 07 Python
python 如何将两个实数矩阵合并为一个复数矩阵
May 19 Python
Selenium浏览器自动化如何上传文件
Apr 06 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
一个显示天气预报的程序
2006/10/09 PHP
简单的cookie计数器实现源码
2013/06/07 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
2014/06/12 PHP
PHP中cookie和session的区别实例分析
2014/08/28 PHP
Laravel5.1 框架响应基本用法实例分析
2020/01/04 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
jQuery中将函数赋值给变量的调用方法
2012/03/23 Javascript
js跳转页面方法总结
2014/01/29 Javascript
js离开或刷新页面检测(且兼容FF,IE,Chrome)
2014/03/05 Javascript
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
基于NodeJS的前后端分离的思考与实践(一)全栈式开发
2014/09/26 NodeJs
jQuery插件zoom实现图片全屏放大弹出层特效
2015/04/15 Javascript
javascript框架设计之浏览器的嗅探和特征侦测
2015/06/23 Javascript
AngularJS 作用域详解及示例代码
2016/08/17 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(1)
2017/02/20 Javascript
Webpack打包慢问题的完美解决方法
2017/03/16 Javascript
puppeteer库入门初探
2019/01/09 Javascript
详解Node.js一行命令上传本地文件到服务器
2019/04/22 Javascript
JavaScript计算正方形面积
2019/11/26 Javascript
JS面试题中深拷贝的实现讲解
2020/05/07 Javascript
element-plus一个vue3.xUI框架(element-ui的3.x 版初体验)
2020/12/02 Vue.js
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
Python 求数组局部最大值的实例
2019/11/26 Python
windows、linux下打包Python3程序详细方法
2020/03/17 Python
Scrapy-Redis之RedisSpider与RedisCrawlSpider详解
2020/11/18 Python
pycharm激活码免费分享适用最新pycharm2020.2.3永久激活
2020/11/25 Python
Linux的文件类型
2012/03/07 面试题
医学院护理专业应届生求职信
2013/11/12 职场文书
学生励志演讲稿
2014/01/06 职场文书
警察群众路线整改措施
2014/09/26 职场文书
地方课程教学计划
2015/01/19 职场文书
自荐信范文
2019/05/20 职场文书
mysql5.6主从搭建以及不同步问题详解
2021/12/04 MySQL