之前松哥写过一个 MySQL 系列,但是当时是基于 MySQL5.7 的,最近有空在看 MySQL8 的文档,发现和 MySQL5.7 相比还是有不少变化,...
下载软件包 解压tar -zxvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql 创建相关目录 mkdir /ho...
ubuntu20.04 下apt 默认安装的是8.0版本,如果要安装5.7版有如下3种方式: 1 下载 MySQL 二进制压缩包,解压并设置相关的参数即可运行 2 ...
1、having关键字概览 1.1、作用 对查询的数据进行筛选 1.2、having关键字产生的原因 使用where对查询的数据进行筛选时,where子句中无法使用聚合函...
本章介绍的是接口中各种方法的参数 准备工作: 建表:t_student 表中现有数据: 一、单个简单类型参数 简单类型包括: byte...
一、聚合函数 1.聚合函数 在MySQL数据库中预定义好的一些数据统计函数。 2.count(*) 功能:统计结果条数。 3.sum(字段名) 功能:对指...
事务的启动会有的操作 事务的隔离等级有四种,现在说默认的可重复读,可重复读就是一个事务执行过程中看到的数据,总是跟这个事务在启...
1.连接器 负责客户端和MYSQL连接时的校验和权限验证 短连接:一段时间就断开然后重连,身份校验和权限验证不是一个轻松的活。所以不推荐 长连接...
1、在Maven的pom.xml中导入Mybatis和MySQL数据库驱动依赖 <dependencies><!--mybatis依赖--><dependency><groupId>org.mybatis<...
自定义结果集处理 mybatis的结果集处理在DefaultResultSetHandler.handleResultSet里: private void handleResultSet(ResultSetWrapper rsw, ResultM...