import MySQLdbimport MySQLdb.cursors#sql语句sql = "select * from table"#连接数据库db = MySQLdb.connect(host="localhost", user="root", passwd="root1234", char ...
分类:
数据库 时间:
2018-08-03 14:20:04
阅读次数:
132
pymysql的下载和使用 exctue() 之sql注入 增、删、改:conn.commit() 查:fetchone、fetchmany、fetchall 一、pytmysql的下载和使用 ...
分类:
数据库 时间:
2018-08-01 14:16:43
阅读次数:
137
下载安装模块 pip3 install mysql 使用操作 1.在python中使用sql语句 import pymysql conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='0123', db='te ...
分类:
数据库 时间:
2018-07-25 22:42:03
阅读次数:
261
查询数据使用execute()函数执行查询sql语句后,得到的只是受影响的行数,并不能真正拿到我们查询的内容。没关系,这里游标cursor中还提供了三种提取数据的方法:fetchone、fetchmany、fetchall,每个方法都会导致游标游动,所以必须注意游标的位置cursor.fetchone()获取游标所在处的一行数据,返回的是元组,没有则返回None,cursor.fetchmany(
分类:
数据库 时间:
2018-07-25 17:10:16
阅读次数:
197
python 不需要函数重载 函数重载主要是为了解决两个问题。 可变参数类型。 可变参数个数。 另外,一个基本的设计原则是,仅仅当两个函数除了参数类型和参数个数不同以外,其功能是完全相同的,此时才使用函数重载,如果两个函数的功能其实不同,那么不应当使用重载,而应当使用一个名字不同的函数。 好吧,那么 ...
分类:
数据库 时间:
2018-07-25 01:02:35
阅读次数:
362
(此处创建连接和游标代码省略) sql1 = "SELECT * FROM 表名称" # SQL语句1 cursor1.execute(sql1) # 执行SQL语句1 read1=list(cursor1.fetchall()) # 读取结果1 sql2="SHOW FULL COLUM... ...
分类:
数据库 时间:
2018-07-20 22:33:09
阅读次数:
546
操作MySQL的步骤: 1、导入mysql模块 2、创建连接 3、创建游标 4、执行select/update/delete/insert等操作(除了select外其他操作需要commit) 5、关闭游标,关闭连接 import pymysql conn = pymysql.connect(ip,p ...
分类:
数据库 时间:
2018-07-17 14:26:52
阅读次数:
181
一、视图 1、什么是视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 2、为什么要用视图 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无 ...
分类:
其他好文 时间:
2018-07-09 00:39:19
阅读次数:
150
from locust import HttpLocust, TaskSet, taskimport pymysqlimport randomclass UserBehavior(TaskSet): def on_start(self): db = pymysql.connect("ip地址", " ...
分类:
数据库 时间:
2018-07-06 10:07:15
阅读次数:
275
fetchone() : 返回单个的元组,也就是一条记录(row),如果没有结果 则返回 None fetchall() : 返回多个元组,即返回多个记录(rows),如果没有结果 则返回 () 需要注明:在MySQL中是NULL,而在Python中则是None fetchone() : 返回单个的 ...
分类:
数据库 时间:
2018-07-01 18:21:34
阅读次数:
471