网站首页 第110页
-
字符型注入和布尔盲注1
下面简单修改sql1.php的源代码,将其改成sql2.php,如下所示。在MySQL中,等号两边如果类型不一致,则会发生强制转换。当数字与字符串数据比较时,字符串将被转换为数字,再进行比较,见图1。字符串1与数字相等;字符串1a被强制转换...
2025-05-11 jxf315 教程文章 23 ℃ -
SQL隐式类型转换 什么时候会导致索引失效
前言在数据库中,索引失效会导致查询无法利用索引来加速,从而降低查询性能。今天就来探索为什么隐式类型转换,会导致索引失效呢,为什么不能对参数进行类型转换再匹配呢,这样不就能用上索引呢?隐式类型转换之谜为什隐式转换会导致索引失效先看一个例子:...
2025-05-11 jxf315 教程文章 22 ℃ -
MySQL开发规范
最近看到一份MySQL开发规范,受益颇多,规范里隐藏了很多MySQL的原理,大家有兴趣可以分析一下这些规范被如此设定的原因。命名规范库名、表名、字段名、索引名必须使用小写字母,并采用下划线分割。库名、表名、字段名支持最多64个字符但禁止超过...
2025-05-11 jxf315 教程文章 14 ℃ -
PostgreSQL系列(二):布尔类型和数值类型操作
布尔类型布尔类型可以存储的值:true,false和NULL(NULL是一个特殊的布尔类型)布尔类型操作正常的true和false操作是没有问题的,主要研究一下它们2个分别与NULL做与或操作时的结果:true与NULL与的时候结果为NU...
2025-05-11 jxf315 教程文章 15 ℃ -
解决mysql_fetch_array等函数参数类型错误问题
技术背景在使用PHP与MySQL进行交互时,我们常常会使用mysql_fetch_array()、mysql_fetch_assoc()、mysql_fetch_row()、mysql_num_rows()等函数来处理查询结果。然而,当查询...
2025-05-11 jxf315 教程文章 21 ℃ -
MySQL事务篇全网最深入的一篇讲解
事务定义事务特性ACID事务隔离级别spring事务属性spring声明式事务配置1事务及事务特性(ACID)作为一个程序员,相信我们一定已经接触了许多关于事务的话题,事务主要是针对数据库中的数据的增删改查操作,数据库又是如何管理事务的呢...
2025-05-11 jxf315 教程文章 22 ℃ -
使用mybatis切片实现数据权限控制
作者:京东科技李俊龙一、使用方式数据权限控制需要对查询出的数据进行筛选,对业务入侵最少的方式就是利用mybatis或者数据库连接池的切片对已有业务的sql进行修改。切片逻辑完成后,仅需要在业务中加入少量标记代码,就可以实现对数据权限的控制...
2025-05-11 jxf315 教程文章 37 ℃ -
8分钟带你深入了解MySQL是如何利用索引的,网友:大师,我悟了
今日分享开始啦,请大家多多指教~mysql索引结构:mysql索引使用B+tree,为什么使用B+tree呢,首先,使用索引是为了加快查找的速度,B+tree的查找时间复杂度为log(n).那为什么不用o(1)的hashMap呢。mysql...
2025-05-11 jxf315 教程文章 26 ℃ -
MySQL中的数据类型
MySQL中的数据类型介绍MySQL的基本数据类型:MySQL支持多种数据类型,可以根据需求选择合适的数据类型来存储数据。以下是MySQL的基本数据类型:1.1数值类型:INT:整数类型,用于存储整数值。示例:ageINT(3),表示...
2025-05-11 jxf315 教程文章 31 ℃ -
mysql学习3:select基础---单表查询
前言:学习过程中,不对的地方请谅解select语句控制查看,根据限定规则匹配信息,常用的有单表查询、多表查询、联合查询select的执行流程:from-->where-->groupby-->having-->or...
2025-05-11 jxf315 教程文章 27 ℃
- 控制面板
- 网站分类
- 最新留言
-