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进程管理工具supervisor使用实例
Sep 17 Python
python网络编程实例简析
Sep 26 Python
python查找目录下指定扩展名的文件实例
Apr 01 Python
在Python中使用PIL模块处理图像的教程
Apr 29 Python
python获取各操作系统硬件信息的方法
Jun 03 Python
浅谈Python浅拷贝、深拷贝及引用机制
Dec 15 Python
PyQt5每天必学之单行文本框
Apr 19 Python
Python基于多线程实现ping扫描功能示例
Jul 23 Python
python变量的存储原理详解
Jul 10 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
Jul 15 Python
实例详解Python装饰器与闭包
Jul 29 Python
Pandas读取csv时如何设置列名
Jun 02 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中基本符号及使用方法
2010/03/23 PHP
php利用腾讯ip分享计划获取地理位置示例分享
2014/01/20 PHP
ThinkPHP中的系统常量和预定义常量集合
2014/07/01 PHP
PHP简单实现断点续传下载的方法
2015/09/25 PHP
php生成图片验证码的方法
2016/04/15 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
关于Laravel参数验证的一些疑与惑
2019/11/19 PHP
简单实用的js调试logger组件实现代码
2010/11/20 Javascript
JSONP 跨域共享信息
2012/08/16 Javascript
利用JQuery动画制作滑动菜单项效果实现步骤及代码
2013/02/07 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
手把手教你使用TypeScript开发Node.js应用
2019/05/06 Javascript
k8s node节点重新加入master集群的实现
2021/02/22 Javascript
[04:17]DOTA2完美盛典,rOtk、BurNIng携手巴图演唱《倔强》
2017/11/28 DOTA
python中numpy基础学习及进行数组和矢量计算
2017/02/12 Python
python实现从本地摄像头和网络摄像头截取图片功能
2019/07/11 Python
将python包发布到PyPI和制作whl文件方式
2019/12/25 Python
python手写均值滤波
2020/02/19 Python
澳大利亚第一的设计师礼服租赁网站:GlamCorner
2017/08/13 全球购物
车间班组长岗位职责
2013/11/13 职场文书
养殖项目策划书范文
2014/01/13 职场文书
网络编辑岗位职责
2014/03/18 职场文书
文明礼仪伴我行演讲稿
2014/05/12 职场文书
2014年教师节演讲稿范文
2014/09/10 职场文书
纪念一二九运动演讲稿
2014/09/16 职场文书
基层党员四风问题自我剖析材料
2014/09/29 职场文书
公安机关正风肃纪剖析材料
2014/10/10 职场文书
小学生表扬稿范文
2015/05/05 职场文书
2016八一建军节慰问信
2015/11/30 职场文书
2019年二手房买卖合同范本
2019/10/14 职场文书
退休劳动合同怎么写?
2019/10/25 职场文书
话题作文之诚信
2019/11/28 职场文书
OpenCV 图像梯度的实现方法
2021/07/25 Python
Javascript webpack动态import
2022/04/19 Javascript