sql
-
mybatis plus 控制台和日志文件中打印sql配置
1 控制台输出sql 配置mybatis-plus的日志实现类为StdOutImpl,该实现类中打印日志是通过System.out.println(s)的方式来打印日志的 myba…
-
Mysql5.7.43下载及安装教程
MySQL5.7.43官网下载地址 https://dev.mysql.com/downloads/mysql/ 1、我这里选5.7.43,Windows版本,然后点击Go to …
-
MySQL中的substr()函数
截取函数substr()方法以及参数详解 1、substr(str, position) 从position截取到字符串末尾 str可以是字符串、函数、SQL查询语句 posi…
-
使用Log4j与log4j2配置mybatisplus打印sql日志
环境:项目非完全spring项目,没有spring的配置文件。执行sql时老是不打印sql语句。因此进行修改,过程比较坎坷,记录一下。 我尝试使用log4j和log4j2进行配置 …
-
MySQL使用CASE WHEN统计SQL语句代替子查询SQL统计,CASE WHEN常用写法,根据不同的条件对数据进行分类、分组和聚合
MySQL中,写一个CASE WHEN的统计SQL语句,代替子查询SQL统计语句 假设我们有一个名为”orders”的表,其中包含订单信息,包括订单号(or…
-
MybatisPlus存在 sql 注入漏洞(CVE-2023-25330)解决办法
首先我们了解下这个漏洞是什么? MyBatis-Plus TenantPlugin 是 MyBatis-Plus 的一个为多租户场景而设计的插件,可以在 SQL 中自动添加租户 I…
-
**MySQL关联查询七种方式详解与应用实例**,你的掌握了吗
当我们需要从多个表中查询数据时,就需要使用关联查询了。MySQL支持七种不同类型的关联查询:内连接、左连接、右连接、全外连接、交叉连接、自连接和自然连接。本文将讲解这七种关联查询的…
-
常用的数据库SQL语句使用大全
SQL(Structured Query Language,结构化查询语言)是用于管理和操作关系数据库管理系统的标准编程语言。SQL语句可以执行各种操作,如查询、更新、插入和删除数…
-
解决Spring应用中缺少javax.sql.DataSource数据源bean的问题
“Parameter 0 of method sqlSessionFactory in com.xxx.config.MyBatisConfig required a …
-
由数据插入超长引起的问题——了解GaussDB和openGauss的字符集
前言 故事是这样开始的。我们的小DEMO项目的数据库版本从openGauss 2.1.0升级到了5.0.0版本。升级后进行功能验证的时候,测试同学发现个BUG,原来通过gs_res…
-
高考志愿填报模拟系统的功能和技术总结
一、金秋志愿高考志愿填报系统主要功能: 用户注册与登录:允许学生和家长注册账号,使用注册的账号登录系统。 个人信息管理:允许用户查看、修改个人信息,如姓名、性别、联系方式等。 高考…
-
【手写数据库toadb】toadb表对象访问操作,存储管理抽象层软件架构设计思想应用
21 表文件访问秘密 专栏内容: 手写数据库toadb 本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要…
-
sql总结(高阶用法)
最近在做账单统计的需求,需要写较多的sql,也用到了很多以前没有用过的sql用法,通过本篇文章进行总结。 1.SUM() 和 CASE WHEN… SUM(CASE WHEN `c…
-
【开源项目推荐】通用SQL数据血缘分析工具——Sqllineage
大家好,我是独孤风,从本周开始,争取每周为大家带来一个优秀的开源项目推荐。 开源项目不仅促进了技术的发展和普及,还为全球范围内的开发者和用户社区建立了一个共享知识、协作和创新的平台…
-
mysql8安装基础操作(一)
一、下载mysql8.0 1.查看系统glibc版本 这里可以看到glibc版本为2.17,所以下载mysql8.0的版本时候尽量和glibc版本对应 [root@node2 ~]…
