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解析xml成对应的html示例分享
Apr 02 Python
python多重继承新算法C3介绍
Sep 28 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
Jun 04 Python
python networkx 包绘制复杂网络关系图的实现
Jul 10 Python
python实时检测键盘输入函数的示例
Jul 17 Python
Pycharm连接远程服务器并实现远程调试的实现
Aug 02 Python
Python+AutoIt实现界面工具开发过程详解
Aug 07 Python
python3 pillow模块实现简单验证码
Oct 31 Python
Python倒排索引之查找包含某主题或单词的文件
Nov 13 Python
wxPython之wx.DC绘制形状
Nov 19 Python
tornado+celery的简单使用详解
Dec 21 Python
python两个_多个字典合并相加的实例代码
Dec 26 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
利用yahoo汇率接口实现实时汇率转换示例 汇率转换器
2014/01/14 PHP
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
JS小功能(offsetLeft实现图片滚动效果)实例代码
2013/11/28 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
Base64(二进制)图片编码解析及在各种浏览器的兼容性处理
2017/02/09 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
详解javascript常用工具类的封装
2018/01/30 Javascript
vue 刷新之后 嵌套路由不变 重新渲染页面的方法
2018/09/13 Javascript
详解javascript中的Error对象
2019/04/25 Javascript
Node.js实现用户评论社区功能(体验前后端开发的乐趣)
2019/05/09 Javascript
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
Layui数据表格判断编辑输入的值,是否为我需要的类型详解
2019/10/26 Javascript
JS实现transform实现扇子效果
2020/01/17 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
2020/10/24 Javascript
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
python使用pil生成图片验证码的方法
2015/05/08 Python
Python 登录网站详解及实例
2017/04/11 Python
Python实现针对给定单链表删除指定节点的方法
2018/04/12 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
Python实现按当前日期(年、月、日)创建多级目录的方法
2018/04/26 Python
Python处理命令行参数模块optpars用法实例分析
2018/05/31 Python
在Python中实现替换字符串中的子串的示例
2018/10/31 Python
对python中Librosa的mfcc步骤详解
2019/01/09 Python
在vscode中配置python环境过程解析
2019/09/28 Python
Joules美国官网:出色的英国风格
2017/10/30 全球购物
size?德国官方网站:英国伦敦的球鞋精品店
2018/03/17 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
电气专业应届生求职信
2013/11/01 职场文书
护士试用期自我鉴定
2014/02/08 职场文书
低碳环保口号
2014/06/12 职场文书
人身损害赔偿协议书范本
2014/09/27 职场文书
2015年党员公开承诺书范文
2015/01/22 职场文书
党校个人总结
2015/03/04 职场文书
企业法人代表证明书
2015/06/18 职场文书
golang正则之命名分组方式
2021/04/25 Golang