Python中操作MySQL入门实例


Posted in Python onFebruary 08, 2015

一、安装MySQL-python

# yum install -y MySQL-python

二、打开数据库连接
#!/usr/bin/python

import MySQLdb
conn = MySQLdb.connect(user='root',passwd='admin',host='127.0.0.1')

conn.select_db('test')

cur = conn.cursor()

三、操作数据库
def insertdb():

    sql = 'insert into test(name,`sort`) values ("%s","%s")'

    exsql = sql % ('hello','python')

    cur.execute(exsql)

    conn.commit()

    return 'insert success'
def selectdb():

    sql = 'select `name` from test where `sort` = "%s"'

    exsql = sql % ('python')

    count = cur.execute(exsql)

    for row in cur:

        print row
    print 'cursor move to top:'

    cur.scroll(0,'absolute')
    row = cur.fetchone()

    while row is not None:

        print row

        row = cur.fetchone()
    print 'cursor move to top:'

    cur.scroll(0,'absolute')
    many = cur.fetchmany(count)

    print many
def deletedb():

    sql = 'delete from test where `sort` = "%s"'

    exsql = sql % ('python')

    cur.execute(exsql)

    conn.commit()

    return 'delete success'


print insertdb()

print insertdb()

selectdb()

print deletedb()

四、关闭连接

cur.close()

conn.close()

注意顺序。
Python 相关文章推荐
Python的Django框架中模板碎片缓存简介
Jul 24 Python
用python结合jieba和wordcloud实现词云效果
Sep 05 Python
python机器学习之神经网络(一)
Dec 20 Python
完美解决python中ndarray 默认用科学计数法显示的问题
Jul 14 Python
Python中Proxypool库的安装与配置
Oct 19 Python
python通过paramiko复制远程文件及文件目录到本地
Apr 30 Python
python词云库wordcloud的使用方法与实例详解
Feb 17 Python
Python正则表达式如何匹配中文
May 27 Python
使用Keras中的ImageDataGenerator进行批次读图方式
Jun 17 Python
opencv 形态学变换(开运算,闭运算,梯度运算)
Jul 07 Python
Python Selenium库的基本使用教程
Jan 04 Python
Python面试不修改数组找出重复的数字
May 20 Python
Python Web框架Flask下网站开发入门实例
Feb 08 #Python
Python中使用wxPython开发的一个简易笔记本程序实例
Feb 08 #Python
Python常用的日期时间处理方法示例
Feb 08 #Python
Python中使用PIL库实现图片高斯模糊实例
Feb 08 #Python
Python中解析JSON并同时进行自定义编码处理实例
Feb 08 #Python
Python Web框架Flask中使用七牛云存储实例
Feb 08 #Python
Python Web框架Flask中使用百度云存储BCS实例
Feb 08 #Python
You might like
PHP.MVC的模板标签系统(一)
2006/09/05 PHP
使用Curl进行抓取远程内容时url中文编码问题示例探讨
2013/10/29 PHP
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
smarty简单分页的实现方法
2014/10/27 PHP
PHP图像处理类库及演示分享
2015/05/17 PHP
php实现过滤字符串中的中文和数字实例
2015/07/29 PHP
PHP Callable强制指定回调类型的方法
2016/08/30 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
PHP二维数组分页2种实现方法解析
2020/07/09 PHP
今天是星期几的4种JS代码写法
2013/09/17 Javascript
angular.js分页代码的实例
2016/07/27 Javascript
详解Vue.js iview实现树形权限表(可扩展表)
2018/09/30 Javascript
微信小程序实现登录注册tab切换效果
2020/12/29 Javascript
Vue 实现一个命令式弹窗组件功能
2019/09/25 Javascript
[01:07:20]DOTA2-DPC中国联赛 正赛 Dynasty vs XG BO3 第二场 2月2日
2021/03/11 DOTA
wxPython实现窗口用图片做背景
2018/04/25 Python
python将一组数分成每3个一组的实例
2018/11/14 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
python+selenium实现简历自动刷新的示例代码
2019/05/20 Python
python3.6生成器yield用法实例分析
2019/08/23 Python
Python爬虫解析网页的4种方式实例及原理解析
2019/12/30 Python
Django操作session 的方法
2020/03/09 Python
Jupyter Notebook 实现正常显示中文和负号
2020/04/24 Python
Java平台和其他软件平台有什么不同
2015/06/05 面试题
关于递归的一道.NET面试题
2013/05/12 面试题
生物化学研究助理员求职信
2013/10/09 职场文书
自动化专业个人求职信范文
2013/11/29 职场文书
幼儿园安全检查制度
2014/01/30 职场文书
挖掘机司机岗位职责
2014/02/12 职场文书
教师党员岗位承诺书
2014/05/29 职场文书
三严三实对照检查材料
2014/09/22 职场文书
2015年店长个人工作总结
2015/10/23 职场文书
初一数学教学反思
2016/02/17 职场文书
品牌形象定位,全面分析
2019/07/23 职场文书
Python+Pillow+Pytesseract实现验证码识别
2022/05/11 Python