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 快速排序代码
Nov 23 Python
Python2.x和3.x下maketrans与translate函数使用上的不同
Apr 13 Python
Python使用smtp和pop简单收发邮件完整实例
Jan 09 Python
python实现简单遗传算法
Mar 19 Python
Python 中的Selenium异常处理实例代码
May 03 Python
python flask解析json数据不完整的解决方法
May 26 Python
python3 下载网络图片代码实例
Aug 27 Python
python图的深度优先和广度优先算法实例分析
Oct 26 Python
python 实现快速生成连续、随机字母列表
Nov 28 Python
python中if及if-else如何使用
Jun 02 Python
pycharm 实现复制一行的快捷键
Jan 15 Python
python3.7.2 tkinter entry框限定输入数字的操作
May 22 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之第五天
2006/10/09 PHP
解析使用ThinkPHP应该掌握的调试手段
2013/06/20 PHP
PHP自定义函数获取URL中一级域名的方法
2016/08/23 PHP
JavaScript实现俄罗斯方块游戏过程分析及源码分享
2015/03/23 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
基于Bootstrap的Metronic框架实现页面链接收藏夹功能
2016/08/29 Javascript
微信小程序 扎金花简单实例
2017/02/21 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
浅谈 vue 中的 watcher
2017/12/04 Javascript
在 Vue-CLI 中引入 simple-mock实现简易的 API Mock 接口数据模拟
2018/11/28 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
js+canvas实现图片格式webp/png/jpeg在线转换
2020/08/22 Javascript
Vue+Bootstrap收藏(点赞)功能逻辑与具体实现
2020/10/22 Javascript
详解datagrid使用方法(重要)
2020/11/06 Javascript
Python去除列表中重复元素的方法
2015/03/20 Python
Python smallseg分词用法实例分析
2015/05/28 Python
Python selenium 三种等待方式解读
2016/09/15 Python
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
Tensorflow卷积神经网络实例
2018/05/24 Python
python实现requests发送/上传多个文件的示例
2018/06/04 Python
python for循环输入一个矩阵的实例
2018/11/14 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
2019/03/11 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
Python从MySQL数据库中面抽取试题,生成试卷
2021/01/14 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
蒂娜商店:Tiina the Store
2019/12/07 全球购物
乌克兰数字设备、配件和智能技术的连锁商店:KTC
2020/08/18 全球购物
师范生个人推荐信
2013/11/29 职场文书
班组长安全生产职责
2013/12/16 职场文书
关于幼儿的自我评价
2013/12/18 职场文书
领导党性分析材料
2014/02/15 职场文书
三年级学生评语
2014/04/23 职场文书
区级文明单位申报材料
2014/05/15 职场文书
教师年度考核个人总结
2015/02/12 职场文书
辞职信怎么写?
2019/05/21 职场文书