Python操作MySQL简单实现方法


Posted in Python onJanuary 26, 2015

本文实例讲述了Python操作MySQL简单实现方法。分享给大家供大家参考。具体分析如下:

一、安装:

安装MySQL

安装MySQL不用多说了,下载下来安装就是,没有特别需要注意的地方。

一个下载地址:点击打开链接

二、示例:

# coding=utf-8

import MySQLdb

 

#查询数量

def Count(cur):

   count=cur.execute('select * from Student')

   print 'there has %s rows record' % count

    

#插入

def Insert(cur):

   sql = "insert into Student(ID,Name,Age,Sex)values(%s,%s,%s,%s)"

   param = (2,'xiaoming',24,'boy')

   cur.execute(sql,param)

 

#查询 

def  Select(cur):  

   n = cur.execute("select * from Student")    

   print "------"

   for row in cur.fetchall():    

      for r in row:    

         print r

      print "------"   

#更新

def Update(cur):

   sql = "update Student set Name = %s where ID = 2"  

   param = ("xiaoxue")    

   count = cur.execute(sql,param)

 

#删除

def Delete(cur):    

   sql = "delete from Student where Name = %s"  

   param =("xiaoxue")    

   n = cur.execute(sql,param)   

  

try:

   conn=MySQLdb.connect(host='localhost',user='root',passwd='123456',db='python',port=3306)

   cur=conn.cursor()

   #数量

   Count(cur)

   #查询

   Select(cur)

   #插入

   Insert(cur)

   print "插入之后"

   #查询

   Select(cur)

   #更新

   Update(cur)

   print "更新之后"

   #查询

   Select(cur)

   #删除

   Delete(cur)

   print "删除之后"

   #查询

   Select(cur)

    

   cur.close()

   conn.close()

    

except MySQLdb.Error,e:

   print "Mysql Error %d: %s" % (e.args[0], e.args[1])

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python+Django在windows下的开发环境配置图解
Nov 11 Python
Django发送html邮件的方法
May 26 Python
Python 文件管理实例详解
Nov 10 Python
python开发利器之ulipad的使用实践
Mar 16 Python
Python实现破解猜数游戏算法示例
Sep 25 Python
python中验证码连通域分割的方法详解
Jun 04 Python
django使用LDAP验证的方法示例
Dec 10 Python
Python文件常见操作实例分析【读写、遍历】
Dec 10 Python
Django中使用CORS实现跨域请求过程解析
Aug 05 Python
对python中的*args与**kwgs的含义与作用详解
Aug 28 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
Jun 22 Python
opencv实现图像平移效果
Mar 24 Python
Python中的is和id用法分析
Jan 26 #Python
Python的批量远程管理和部署工具Fabric用法实例
Jan 23 #Python
推荐11个实用Python库
Jan 23 #Python
17个Python小技巧分享
Jan 23 #Python
Windows8下安装Python的BeautifulSoup
Jan 22 #Python
Python实现抓取百度搜索结果页的网站标题信息
Jan 22 #Python
Python中使用异常处理来判断运行的操作系统平台方法
Jan 22 #Python
You might like
解析php类的注册与自动加载
2013/07/05 PHP
PHP模板引擎Smarty的缓存使用总结
2014/04/24 PHP
JS代码格式化和语法着色V2
2006/10/14 Javascript
Windows Live的@live.com域名注册漏洞 利用代码
2006/12/27 Javascript
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
JS中表单的使用小结
2014/01/11 Javascript
jquery的ajax和getJson跨域获取json数据的实现方法
2014/02/04 Javascript
nodejs 整合kindEditor实现图片上传
2015/02/03 NodeJs
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
在页面中输出当前客户端时间javascript实例代码
2016/03/02 Javascript
简单的js表格操作
2016/09/24 Javascript
jQuery实现简单的滑动导航代码(移动端)
2017/05/22 jQuery
基于vue的短信验证码倒计时demo
2017/09/13 Javascript
JS实现中文汉字按拼音排序的方法
2017/10/09 Javascript
小程序云函数调用API接口的方法
2019/05/17 Javascript
js用正则表达式筛选年月日的实例方法
2021/01/04 Javascript
Python struct模块解析
2014/06/12 Python
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
python正则中最短匹配实现代码
2018/01/16 Python
用Eclipse写python程序
2018/02/10 Python
python绘制立方体的方法
2018/07/02 Python
Python3爬取英雄联盟英雄皮肤大图实例代码
2018/11/14 Python
在matplotlib的图中设置中文标签的方法
2018/12/13 Python
python3实现绘制二维点图
2019/12/04 Python
css3动画效果抖动解决方法
2018/09/03 HTML / CSS
美国女士内衣在线折扣商店:One Hanes Place
2019/03/24 全球购物
拉夫劳伦爱尔兰官方网站:Ralph Lauren爱尔兰
2020/04/10 全球购物
酒店营销策划方案
2014/02/07 职场文书
民事授权委托书范文
2014/08/02 职场文书
企业公益活动策划方案
2014/08/24 职场文书
师德师风建设整改措施思想汇报
2014/10/11 职场文书
赡养老人协议书范本
2015/08/06 职场文书
2016春季运动会开幕词
2016/03/04 职场文书
一篇文章带你了解Python和Java的正则表达式对比
2021/09/15 Python
python使用shell脚本创建kafka连接器
2022/04/29 Python