Python操作mysql数据库(封装基本的增删改查)
来源:互联网 发布:男鞋 知乎 编辑:程序博客网 时间:2024/05/19 03:42
新学Python,在这里分享操作MySQL的全过程
1、安装MySQL-python-1.2.3.win-amd64-py2.7.exe,这是操作mysql数据库的python库,有32位和64位之分,看自机器下载
2、64位机器安装MySQL-python-1.2.3.win-amd64-py2.7.exe出现 which was not found the regidtry,请点这里
3、引入mysql库:
4、获取数据库连接:
connect连接对象的方法:
close() --关闭的方法
commit() --如果支持事务则提交挂起的事务
rollback() --回滚挂起的事务
cursor() --返回连接的游标对象
5、获取游标:
游标对象的方法:
callproc(name,[params]) --用来执行存储过程,接收的参数为存储过程的名字和参数列表,返回受影响的行数
close() --关闭游标
execute(sql,[params])--执行sql语句,可以使用参数,(使用参数时,sql语句中用%s进行站位注值),返回受影响的行数
executemany(sql,params)--执行单挑sql语句,但是重复执行参数列表里的参数,返回受影响的行数
fetchone() --返回结果的下一行
fetchall() --返回结果的 所有行
fetchmany(size)--返回size条记录,如果size大于返回结果行的数量,则会返回cursor.arraysize条记录
nextset() --条至下一行
setinputsizes(size)--定义cursor
游标对象的属性:
description--结果列的描述,只读
rowcount --结果中的行数,只读
arraysize --fetchmany返回的行数,默认为1
6、我自己封装的一些基本操作
附查询结果:
- Python操作mysql数据库(封装基本的增删改查)
- Python操作mysql数据库(封装基本的增删改查)
- Linux学习笔记--Python操作mysql数据库(封装基本的增删改查)
- python操作MySQL数据库增删改查
- mysql 数据库基本的增删改查操作
- mysql基本的增删改查操作
- mysql 基本的增删查改操作
- mysql操作的基本增删改查
- python操作mysql数据库(增删查改)
- python操作MySQL数据库(增删改查)
- python的MySQL操作增删改查
- 数据库的基本操作(增删改查)
- 数据库的基本SQL操作(增删改查)
- MySQL的基本操作(增删查改)
- jdbc封装mySQL数据库增删改查
- python 连接mysql数据库 进行增删改查操作
- python操作MySQL数据库增删改查使用MySQLdb
- python安装mysql数据库和实现增删查改操作
- ECMAScript5引用类型 && ECMAScript6类(1)
- 九度OJ-题目1195:最长&最短文本-结构体数组比较
- bzoj1657 Mooo(单调栈)
- 微信小程序例子——添加手机联系人
- struts2文件上传
- Python操作mysql数据库(封装基本的增删改查)
- 任务调度开源框架Quartz动态添加、修改和删除定时任务
- C
- Linux中__init、__exit 、__devinit等初始化宏
- 一款抓屏工具FSCapture 注册码 序列号
- 欢迎使用CSDN-markdown编辑器
- 文本相似度计算的几个距离公式(欧氏距离、余弦相似度、Jaccard距离、编辑距离)
- An abandoned sentiment from past
- USB 4P封装 焊盘计算 位号字体 正片热风焊盘 CAM350V10软件