• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python中操作MySQL入门实例

Python中操作MySQL入门实例

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了python安装mysql,python3连接mysql,python mysql,python怎么连接mysql,python如何连接mysql等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

一、安装MySQL-python
# yum install -y MySQL-python
</div>
二、打开数据库连接
#!/usr/bin/python
import MySQLdb

conn = MySQLdb.connect(user='root',passwd='admin',host='127.0.0.1')
conn.select_db('test')
cur = conn.cursor()
</div>
三、操作数据库
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()
</div>

四、关闭连接
cur.close()
conn.close()
</div>
注意顺序。

</div>

您可能想查找下面的文章:

  • 使用Python对MySQL数据操作
  • 让python 3支持mysqldb的解决方法
  • 浅析Python中MySQLdb的事务处理功能
  • Python实现简单的文件传输与MySQL备份的脚本分享
  • Python中MySQLdb和torndb模块对MySQL的断连问题处理
  • 使用Python操作MySQL的一些基本方法
  • Python使用MYSQLDB实现从数据库中导出XML文件的方法
  • python MySQLdb Windows下安装教程及问题解决方法
  • Python MySQLdb Linux下安装笔记
  • 连接Python程序与MySQL的教程

相关文章

  • python去除空格和换行符的实现方法(推荐)
  • Python获取DLL和EXE文件版本号的方法
  • Python中使用OpenCV库来进行简单的气象学遥感影像计算
  • Python的Django框架中的Context使用
  • 举例讲解Python中is和id的用法
  • python获取元素在数组中索引号的方法
  • Python打造出适合自己的定制化Eclipse IDE
  • python实现简单socket通信的方法
  • Python中的默认参数详解
  • 在Django的模板中使用认证数据的方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python 描述符(Descriptor)入门
    • 在Python的Django框架中实现Hacker News的一些功能
    • Python常用模块用法分析
    • python文件读写并使用mysql批量插入示例分享(python操作mysql)
    • 深入解读Python解析XML的几种方式
    • python中使用pyhook实现键盘监控的例子
    • Python中的ctime()方法使用教程
    • python 时间戳与格式化时间的转化实现代码
    • Python学习笔记整理3之输入输出、python eval函数
    • Python标准库06之子进程 (subprocess包) 详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有