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 相关文章推荐
django站点管理详解
Dec 12 Python
python实现音乐下载器
Apr 15 Python
python中的二维列表实例详解
Jun 19 Python
详解Django+uwsgi+Nginx上线最佳实战
Mar 14 Python
PyQt5 实现字体大小自适应分辨率的方法
Jun 18 Python
Python爬虫抓取技术的一些经验
Jul 12 Python
python实现点击按钮修改数据的方法
Jul 17 Python
Tensorflow 实现分批量读取数据
Jan 04 Python
python with (as)语句实例详解
Feb 04 Python
django 获取字段最大值,最新的记录操作
Aug 09 Python
python中如何使用虚拟环境
Oct 14 Python
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
May 17 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实现GIF图片验证码
2015/11/04 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
2016/03/07 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
2017/04/15 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
2011/09/01 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
jquery1.10给新增元素绑定事件的方法
2014/03/06 Javascript
jquery获取html元素的绝对位置和相对位置的方法
2014/06/20 Javascript
JavaScript的instanceof运算符学习教程
2016/06/08 Javascript
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
详解JS数值Number类型
2018/02/07 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
2018/05/28 Javascript
js实现微信聊天效果
2020/08/09 Javascript
python中模块查找的原理与方法详解
2017/08/11 Python
Python中的浮点数原理与运算分析
2017/10/12 Python
机器学习python实战之手写数字识别
2017/11/01 Python
python机器学习库常用汇总
2017/11/15 Python
Python之Scrapy爬虫框架安装及简单使用详解
2017/12/22 Python
Python学习_几种存取xls/xlsx文件的方法总结
2018/05/03 Python
css sprite简单实例
2016/05/23 HTML / CSS
5分钟弄清楚html5的drag and drop(小结)
2019/04/10 HTML / CSS
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
娇韵诗香港官网:Clarins香港
2020/08/13 全球购物
行政助理求职自荐信
2013/10/26 职场文书
学院领导推荐信
2013/10/30 职场文书
护理学中专毕业生求职信
2013/11/11 职场文书
电子商务助理求职自荐信
2014/04/10 职场文书
食品安全工作方案
2014/05/07 职场文书
五心教育心得体会
2014/09/04 职场文书
审计局2014法制宣传日活动总结
2014/11/01 职场文书
2014年园林绿化工作总结
2014/12/11 职场文书
中标通知书格式
2015/04/17 职场文书
五年级作文之学校的四季
2019/12/05 职场文书