本文Python版本3.5.3,mysq版本5.7.23 基本使用 对数据进行增删改查 删 改 查 得到的数据为字典类型的数据,在数据的传输过程中比较好 # 可以获取指定数量的数据 cursor.fetchmany(4) ...
分类:
数据库 时间:
2018-08-13 00:42:51
阅读次数:
216
pymysql的下载和使用 exctue() 之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pytmysql的下载和使用 ...
分类:
数据库 时间:
2018-08-01 14:16:43
阅读次数:
137
查询数据使用execute()函数执行查询sql语句后,得到的只是受影响的行数,并不能真正拿到我们查询的内容。没关系,这里游标cursor中还提供了三种提取数据的方法:fetchone、fetchmany、fetchall,每个方法都会导致游标游动,所以必须注意游标的位置cursor.fetchone()获取游标所在处的一行数据,返回的是元组,没有则返回None,cursor.fetchmany(
分类:
数据库 时间:
2018-07-25 17:10:16
阅读次数:
197
连接数据库: # print(cur.fetchone()) #只获取一条/fetchone()读取值得时候,下次读取只能从上次未读完之处继续读取 # print(cur.fetchmany(2)) #指定获取几条/fetchmany()读取值得时候,下次读取只能从上次未读完之处继续读取 ...
分类:
数据库 时间:
2018-07-17 00:44:46
阅读次数:
196
一、简介: MySQL为关系型数据库,其他关系型数据库包括Oracle、DB2、Sql Server等等。Python操作MySQL需要使用到pymsyql模块,pip安装即可。 二、操作MySQL步骤 1、连上数据库(IP、端口号、用户名、密码、数据库名) 2、建立游标 3、执行sql 4、获取结 ...
分类:
数据库 时间:
2018-06-19 21:27:39
阅读次数:
215
本节重点: pymysql的下载和使用 execute()之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pymysql的下载和使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序 ...
分类:
数据库 时间:
2018-06-13 22:21:07
阅读次数:
235
一,IDE工具介绍生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具下载链接:https://pan.baidu.com/s/1bpo5mqj 二,pymysql模块 三,、增、删、改:conn.commit() 四,查:fetchone,fetchmany,fetcha ...
分类:
数据库 时间:
2018-05-12 22:32:05
阅读次数:
510
import pymysqlcoon=pymysql.connect( host='118.XX.XX.40',user='XXX',passwd='123456', port=3306,db='XXX',charset='utf8')cur=coon.cursor()#建立游标#执行sql#### ...
分类:
数据库 时间:
2018-05-12 03:03:00
阅读次数:
247
1、防注入 如上我们采用字符串拼接的形式生成sql语句。但是当存在 -- 时有可能对后面的语句形成干扰。 当面临这种情况时,用execute做字符串拼接 增 删 改 查 与sql语句基本一致 当我查找数据时,会返回很多内容,我们需要通过fetchone,fetchmany,fetchall来获得消息 ...
分类:
数据库 时间:
2018-05-01 23:55:14
阅读次数:
255
一. Python-MySQLdb中的DictCursor使用方法简介 ...
分类:
数据库 时间:
2018-04-20 17:57:29
阅读次数:
212