学习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提取页面内url列表的方法
May 25 Python
Python给你的头像加上圣诞帽
Jan 04 Python
Python3中内置类型bytes和str用法及byte和string之间各种编码转换 问题
Sep 27 Python
Pycharm设置utf-8自动显示方法
Jan 17 Python
使用Python实现企业微信的自动打卡功能
Apr 30 Python
用OpenCV将视频分解成单帧图片,图片合成视频示例
Dec 10 Python
python操作cfg配置文件方式
Dec 22 Python
python如何通过pyqt5实现进度条
Jan 20 Python
python GUI库图形界面开发之PyQt5信号与槽基础使用方法与实例
Mar 06 Python
找Python安装目录,设置环境路径以及在命令行运行python脚本实例
Mar 09 Python
python 递归调用返回None的问题及解决方法
Mar 16 Python
python实现图片,视频人脸识别(opencv版)
Nov 18 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 中的批处理的实现
2007/06/14 PHP
页面利用渐进式JPEG来提升用户体验度
2014/12/01 PHP
thinkphp常见路径用法分析
2014/12/02 PHP
PHP获取数组最后一个值的2种方法
2015/01/21 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
jQuery中filter(),not(),split()使用方法
2010/07/06 Javascript
jQuery LigerUI 使用教程入门篇
2012/01/18 Javascript
javascript中加号(+)操作符的一些神奇作用
2014/06/06 Javascript
node.js中的http.get方法使用说明
2014/12/14 Javascript
JS常用算法实现代码
2016/11/14 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
2016/12/19 Javascript
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
Ant Design的Table组件去除
2020/10/24 Javascript
玩转python爬虫之cookie使用方法
2016/02/17 Python
python+requests+unittest API接口测试实例(详解)
2017/06/10 Python
python 判断矩阵中每行非零个数的方法
2019/01/26 Python
django页面跳转问题及注意事项
2019/07/18 Python
Python3.7+tkinter实现查询界面功能
2019/12/24 Python
python与mysql数据库交互的实现
2020/01/06 Python
Django中modelform组件实例用法总结
2020/02/10 Python
Python通过4种方式实现进程数据通信
2020/03/12 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
python计算Content-MD5并获取文件的Content-MD5值方式
2020/04/03 Python
MyFrenchPharma中文网:最大的法国药妆平台
2016/10/07 全球购物
大三学生入党思想汇报
2014/01/02 职场文书
2015年幼儿园班主任工作总结
2015/05/12 职场文书
教师信息技术学习心得体会
2016/01/21 职场文书
如何写好竞聘报告
2019/04/03 职场文书
Django REST framework 限流功能的使用
2021/06/24 Python
方法汇总:Python 安装第三方库常用
2022/04/26 Python
云服务器部署 Web 项目的实现步骤
2022/06/28 Servers