51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Mysql

详解MySQL性能指标及计算方法

详解MySQL性能指标及计算方法

厉飞雨 阅读(293) 评论(0) 赞(16)

<p>绝大多数MySQL性能指标可以通过以下两种方式获取:</p> <p><img src="http://static.51tbox.com/static/2024-12-24/col/0a2095bda72fc15cefd68a505d69bfc7/8c78078737394d0ebf6161773d084c45.jpg....

记踩到 MySQL in 子查询的“坑”

记踩到 MySQL in 子查询的“坑”

厉飞雨 阅读(396) 评论(0) 赞(16)

<p><strong>前言</strong></p> <p>MySQL是项目中常用的数据库,其中in查询也是很常用。最近项目调试过程中,遇到一个出乎意料的select查询,竟然用了33秒!<br /> <strong>一、表结构</strong></p> <p>...

踩坑-Mybatis的空格问题

踩坑-Mybatis的空格问题

厉飞雨 阅读(524) 评论(0) 赞(17)

<p>这是一些定义:</p> <p>|------------------------------------------------------------------------------------|--------------------------------------------------------------------...

【合集】Mybatis

【合集】Mybatis

厉飞雨 阅读(463) 评论(0) 赞(15)

<h2>MySQL存值逗号拼接的字符串,判断是否包含某个元素,比如a,b,c,d,怎么判断里面包含b,c? {#mysql存值逗号拼接的字符串判断是否包含某个元素比如abcd怎么判断里面包含bc}</h2> <p>先将前端传的b,c转Java List</p> <p>|-------------|-----------...

这样理解 MyBatis缓存机制,真香!

这样理解 MyBatis缓存机制,真香!

厉飞雨 阅读(397) 评论(0) 赞(14)

<p>你好,我是<strong>猿java</strong>。</p> <p>为了提高数据访问的性能,MyBatis 采用了一级缓存和二级缓存的缓存机制,那么它们是如何工作的?这篇文章,我们将详细介绍这两种缓存机制及其工作原理、配置方式和使用场景。</p> <p>首先,看一张原理图:</p...

Mysql注入时,猜不到列名,获取所有数据

Mysql注入时,猜不到列名,获取所有数据

厉飞雨 阅读(409) 评论(0) 赞(12)

<p>有时候我们不知道列名,因为不能访问Information_Schema或者其他原因<br /> 但是我们知道表名,我们可以在不知道列名的情况下dump出该表的全部数据</p> <p>我们有两个表 article、admin<br /> <strong>方案一</strong></p&...

mysql 延时注入新思路

mysql 延时注入新思路

厉飞雨 阅读(413) 评论(0) 赞(20)

<p>在4月的pwnhub比赛中,我们遇到了一个比较神奇的问题,如果在注入中遇到需要延时注入的情况,但服务端过滤了我们一般使用的sleep和benchmark函数,这时候我们有没有办法使用别的方式来替代这两个函数造成延时呢?</p> <p>这里可以代码看看</p> <pre><code> </code...

一个mysql注入引发的通宵

一个mysql注入引发的通宵

厉飞雨 阅读(462) 评论(0) 赞(17)

<blockquote> <p>本来没准备通宵的,在t00ls看了会文章,然后准备睡觉,就在准备睡觉的时候,无意中发现了以前看过的某站(我属于看干劲做事的那种,当时没干劲,没搞下,然后最近干劲十足,在一看发现遍地是漏洞。。。)然后,我的通宵之mysql注入艰难拿shell就此开始......</p> </blockquote> &...

RockyLinux9编译安装MySQL8

RockyLinux9编译安装MySQL8

厉飞雨 阅读(364) 评论(0) 赞(12)

<blockquote> <p>Linux版本: Rocky Linux release 9.5 (Blue Onyx)</p> </blockquote> <h2>1.下载 {#1-下载}</h2> <p>打开<code>MySQL-Community-Server</cod...