51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#sq
想使用gevent、mysql、sqlalchemy实现python项目协程异步达到并发的效果
如题,但是查看了很多资料,都说python这边的mysql不支持异步并发,只能阻塞进行,心塞30秒,暂时放弃这方面的研究 如果不操作数据库的化,比如请求url、操作文件,还是可以用gevent来异步实现并发的:https://zhuanlan.zhihu.com/p/21465564 有资料说豆瓣通...
代码星球
·
2020-04-06
使用
gevent
mysql
sqlalchemy
实现
慢sql、slow sql
慢sql、log显示sql时长...
代码星球
·
2020-04-06
sql
slow
sqlmap批量扫描burpsuite拦截的日志记录
1、功能上,sqlmap具备对burpsuite拦截的request日志进行批量扫描的能力pythonsqlmap.py-lhermes.log--batch-v3 --batch:会自动选择yes -l:指定日志文件 -v:调试信息等级,3级的话,可以看大...
代码星球
·
2020-04-06
sqlmap
批量
扫描
burpsuite
拦截
sqlmapapi的跨域访问Access-Control-Allow-Origin:*;ajax
1、做sqlmapapi的二次开发时,需要通过ajax方式调用sqlmapapi,但是默认情况下,sqlmapapi是不允许跨域访问的2、尝试增加ajax的header,修改origin的值,来避免跨域访问,然而firefox、chrome下都出现下面的问题,不允许修改3、看来只能修改sqlmapapi的响应头,好在并...
代码星球
·
2020-04-06
sqlmapapi
跨域
访问
Access-Control-Allow-Origin
ajax
SQLAlchemy中filter()和filter_by()的区别
1、filter引用列名时,使用“类名.属性名”的方式,比较使用两个等号“==”2、filter_by引用列名时,使用“属性名”,比较使用一个等号“=”3、在使用多条件匹配的时候,filter需要借助sqlalchemy里的...
代码星球
·
2020-04-06
filter
SQLAlchemy
by
区别
InternalError: (pymysql.err.InternalError) (1205, u'Lock wait timeout exceeded; try restarting transaction')
在mysqlinnodb中使用事务,如果插入或者更新出错,一定要主动显式地执行rollback,否则可能产生不必要的锁而锁住其他的操作 我们在使用数据库的时候,可以使用contextlib,这样异常的时候自动回滚,而且最后都会执行关闭操作fromcontextlibimportcontextmanageren...
代码星球
·
2020-04-06
InternalError
pymysql.err.InternalError
1205
#39Lock
wait
如何解决sqlmapapi重启后,任务全部丢失的问题
sqlmapapi的server每次启动时都会创建一个新的数据库,这样之前的扫描记录都会全部丢失使用pythonsqlmapapi.py-s可以看大IPCdatabase的位置,这个各个操作系统不一样的使用的数据库是sqllite,把sqlmapipc-RnGg6t添加后缀“.sqlite”,就...
代码星球
·
2020-04-06
如何
解决
sqlmapapi
重启
任务
转载【MySQL】MySQL5.X常用日志配置及5.7和5.6主从复制的区别
转载:https://blog.csdn.net/zyb378747350/article/details/78728886 2)MySQL5.7和5.6主从复制的区别:3.5.6之后默认binlog错误后的操作调整为ABORT_SERVERBinlog_error_action=ABORT_SE...
代码星球
·
2020-04-06
转载
MySQL
MySQL5.X
常用
日志
【MySQL】MySQL悲观锁 + 事物 + for update 解决普通流量并发的问题
最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下:悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库...
代码星球
·
2020-04-06
MySQL
悲观
事物
for
update
【MySQL】MySQL查询数据库各表的行数
#倒序查询数据库【各表记录数】useinformation_schema;selecttable_name,table_rowsfromtableswhereTABLE_SCHEMA='数据库名'orderbytable_rowsdesc; ...
代码星球
·
2020-04-06
MySQL
查询
数据库
各表
行数
【MySQL】MySQL中查询出数据表中存在重复的值list
1、目的:查询MySQL数据表中,重复记录的值2、示例: 3、代码:selectserial_num,count(*)ascountFROMcard_ticketGROUPBYserial_numHAVINGcount>1 4、结果: ...
代码星球
·
2020-04-06
MySQL
查询
数据
表中
存在
【MySQL】玩转触发器、监听器
1、触发器是一个特殊的存储过程,不同的是存储过程要用CALL来调用,而触发器不需要使用CALL。创建触发器语法如下:CREATETRIGGERtrigger_nametrigger_timetrigger_eventONtbl_nameFOREACHROWtrigger_stmtBEGINSQL;END$触发程序是与表...
代码星球
·
2020-04-06
MySQL
玩转
触发器
监听器
【MySQL】MySQL视图创建、查询。
视图是指计算机数据库中的视图,是一个虚拟表。关系型数据库中的数据是由一张一张的二维关系表所组成,简单的单表查询只需要遍历一个表,而复杂的多表查询需要将多个表连接起来进行查询任务。对于复杂的查询事件,每次查询都需要编写MySQL代码效率低下。为了解决这个问题,数据库提供了视图(view)功能。操作指令代码创建视图CREA...
代码星球
·
2020-04-06
MySQL
视图
创建
查询
MYSQL 什么时候用单列索引?什么使用用联合索引?(收集)
我一个表students表,有3个字段,id,name,age我要查询通过name和age,在这两个字段是创建联合索引?还是分别在name和age上创建单列索引呢?多个字段查询什么情况下用联合索引什么时候分别创建单列索引呢?1,首先要确定优化的目标,在什么样的业务场景下,表的大小等等。如果表比较小的话,可能都不需要加索...
代码星球
·
2020-04-06
索引
MYSQL
什么时候
单列
什么
【centos6.5】CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境(linux公社)
准备篇:1、配置防火墙,开启80端口、3306端口vi/etc/sysconfig/iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT#允许80端口通过防火墙-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-j...
代码星球
·
2020-04-06
centos6.5
CentOS
系统
安装
配置
首页
上一页
...
722
723
724
725
726
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他