逗号mybatis mysql plus

MYSQL联合查询

......
MYSQL

MYSQL查询

子查询 分页查询 ......
MYSQL

MYSQL分页查询

......
MYSQL

mysql数据库的锁-select for update

# 乐观锁与悲观锁 乐观锁和悲观锁只是两个加锁的思路,其实现方式多种多样。以下举几个在mysql数据库中的例子。 对于一次的数据修改,我们可以大概将其分为三步: 1. 获取数据 2. 修改数据 3. 提交修改 ## 乐观锁 假设A、B两个角色对数据进行修改: - 乐观锁对数据保持一个乐观态度(大概率 ......
数据库 数据 select update mysql

Mysql Workbench的CSV数据导入

首先新建一个数据库和要从.csv导入数据的表,注意数据格式的选取。 然后将CSV文件用NOTEPAD++打开,将文件格式转换为UTF8.具体操作为: ![img](https://img2023.cnblogs.com/blog/3203736/202306/3203736-202306061729 ......
Workbench 数据 Mysql CSV

更改MySQL 5.7的数据库的存储位置

操作系统:Windows 10 x64 MySQL安装包版本:mysql-installer-community-5.7.17.0 参考:MySQL 5.7版本的安装使用详细教程+更改数据库data的存储路径 默认情况下,数据库存放在C:\ProgramData\MySQL\MySQL Server ......
位置 数据库 数据 MySQL 5.7

NXP i.MX 8M Plus工业开发板硬件说明书( 四核ARM Cortex-A53 + 单核ARM Cortex-M7,主频1.6GHz)

前 言 本文档主要介绍创龙科技TLIMX8MP-EVM评估板硬件接口资源以及设计注意事项等内容。 TLIMX8MP-EVM评估板采用NXP i.MX 8M Plus处理器,IO电平标准一般为1.8V和3.3V,上拉电源一般不超过3.3V。当外接信号电平与IO电平不匹配时,中间需增加电平转换芯片或信号 ......
Cortex 主频 说明书 ARM Cortex-A

Mybatis 面试题

## 1. Mybatis 的特点是什么? 1. Mybatis是一个半 ORM(对象关系映射)框架,它内部封装了 JDBC,加载驱动、创建连接、创建 statement 等繁杂的过程,开发者开发时只需要关注如何编写 SQL 语句,可以严格控制 SQL 执行性能,灵活度高。 2. 由于MyBatis ......
Mybatis

NXP i.MX 8M Plus工业核心板规格书(四核ARM Cortex-A53 + 单核ARM Cortex-M7,主频1.6GHz)

1 核心板简介 创龙科技SOM-TLIMX8MP是一款基于NXP i.MX 8M Plus的四核ARM Cortex-A53 + 单核ARM Cortex-M7异构多核处理器设计的高端工业核心板,ARM Cortex-A53(64-bit)主处理单元主频高达1.6GHz,ARM Cortex-M7实 ......
Cortex 主频 ARM Cortex-A Cortex-M

NXP i.MX 8M Plus工业开发板规格书(四核ARM Cortex-A53 + 单核ARM Cortex-M7,主频1.6GHz)

1 评估板简介 创龙科技TLIMX8MP-EVM是一款基于NXP i.MX 8M Plus的四核ARM Cortex-A53 + 单核ARM Cortex-M7异构多核处理器设计的高性能工业评估板,由核心板和评估底板组成。ARM Cortex-A53(64-bit)主处理单元主频高达1.6GHz,A ......
Cortex 主频 ARM Cortex-A Cortex-M

MySql导出存储过程、事件、触发器等

一、 导出数据库表结构(不包含数据)导库语句: mysqldump -h localhost -uroot -pFingard@1@# --routines --events --triggers -d atsdb > /data/atsdb_20220909_str.sql 参数解释: -h lo ......
触发器 过程 事件 MySql

Postgresql,MySQL, SQL Server 的多表连接(join)update 操作

数据库更新时经常会 join 其他表做判断更新,PostgreSQL 的写法与其他关系型数据库更有不同,下面以 SQL Server, MySQL,PostgreSQL 的数据库做对比和展示。 先造数据源。 create table A(id int, city varchar(20)); crea ......
Postgresql Server update MySQL join

mysql日志

# mysql三大日志 ## redo log **redo组成**:表空间号+数据页号+偏移量+修改数据长度+具体修改的数据 `redo log` 它是物理日志,记录内容是“**在某个数据页上做了什么修改**”,属于 `InnoDB` 存储引擎特有。 mysql的数据是以页为单位的,当我们查询数据 ......
mysql 日志

Mybatis 一级缓存与二级缓存

本文转载于:[Mybatis一级缓存与二级缓存的区别你知道吗](https://blog.csdn.net/m0_48795607/article/details/127001754 "Mybatis一级缓存与二级缓存的区别你知道吗") ## Mybatis 缓存 缓存就是内存中的数据,常常来自对数 ......
缓存 Mybatis

mysql的ROUND、TRUNCATE函数

在MySQL中,可以使用ROUND函数对数字进行四舍五入并保留指定位数的小数,语法如下: `ROUND(number, decimals)` 其中,number参数表示要进行四舍五入的数字,decimals参数表示要保留的小数位数。 例如,要对数字3.1415926进行四舍五入并保留两位小数,可以使 ......
函数 TRUNCATE mysql ROUND

MyBatis-plus学习笔记

1、MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 2、特性: 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象 ......
MyBatis-plus MyBatis 笔记 plus

mysql-窗口函数

转:https://zhuanlan.zhihu.com/p/456560406 什么是 窗口 --窗口对于group分组和聚合函数等,窗口是固定的,就是每一组,比如想知道每个学生的平均成绩,指定的组就是每个学生的id,聚合函数在这个id划定的窗口内对所有记录进行计算。这是静态窗口,窗口内的记录相互 ......
函数 mysql

Mysql三大范式

**第一范式** 原子性:保证每一列都不可再分 **第二范式** 满足第一范式,每张表只描述一件事情 **第三范式** 满足第一、第二范式,保证数据表中的每一列数据都和主键相关,而不能间接相关 **注意:规范性和性能应该合理取舍** 性能问题:满足查询的表关联不得超过3张,因此可以适当给某些表增加冗 ......
范式 三大 Mysql

字符集问题(mybatis 插入mysql中文乱码,入参是中文)

1. 启动/停止/重启/状态 service mysqld start service mysqld stop service mysqld restart service mysqld status mysqld 是守护进程脚本,init.d 不是mysql的home 2. home/进入控制台 ......
字符集 乱码 字符 mybatis 问题

使用Mybatis-Plus问题解答

我们使用一个新的框架难免会遇到各种问题,当然使用这款国产的优秀的Mybatis-Plus框架也不例外,下面我就给大家列举一下使用Mybatis-Plus可能遇到的一些问题,并做一下一一的解答。 1:如何排除非表的字段(这个问题一定要注意,我们Java中写的Entity类的属性是和表的字段一一对应的, ......

MyBatis学习笔记

1、什么是MyBatis? 一款优秀的持久化层的框架,它支持动态SQL以及对结果集进行映射。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。MyBatis的底层操 ......
MyBatis 笔记

canal+RabbitMQ实现Redis与Mysql解决双写一致性

# canal+RabbitMQ实现Redis与Mysql的数据最终一致性问题 ## 配置mysql(windows版本) ![image-20230603221946517](https://img2023.cnblogs.com/blog/2415626/202306/2415626-20230 ......
一致性 RabbitMQ canal Mysql Redis

mysql 存储过程

存储过程是一组特定的语句合计, 为实现某种特定的功能。编译后存贮在字典中。 因为的多条语句集合后执行,为了避免与sql语句的结束符;冲突而逐条执行,创建之前要申明存储过程需要使用的分隔符。 delimter $$ #定义分隔符为$$ ………… $$ #执行delimiter; #执行后结束符修改为; ......
过程 mysql

浅谈mysql索引类型(normal、unique、full textl) 的区别和使用场景

mysql索引类型 mysql索引类型normal,unique,full text的区别是什么? normal:表示普通索引 unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为unique full textl: 表示 全文搜索的索引。 FULL ......
索引 场景 类型 normal unique

Mybatis——Spring事务实现 select for update

Mybatis——Spring事务实现 https://www.cnblogs.com/wqff-biubiu/p/12546674.html select for update不交由spring事务管理的正确姿势 https://blog.csdn.net/shuangyueliao/articl ......
事务 Mybatis Spring select update

Mysql数据库-事务操作

mysql 中默认级别 Repeatable read。 另外需要注意的是 mysql 执行一条查询语句默认是一个独立的事务,所以看上去效果跟 Read committed 一样。 通过Navicat中每建立一个查询,默认是一个独立的事务,会恢复默认级别:Repeatable read ```mys ......
事务 数据库 数据 Mysql

yum安装MySQL

########################################### 一、安装yum源 下载地址:https://dev.mysql.com/downloads/repo/yum/ rpm -ivh mysql80-community-release-el7-7.noarch.rp ......
MySQL yum

MySQL用户与权限管理

一:用户管理 1:登录MySQL服务器 我们在安装完MySQL以后,就会通过root用户进行登录;那么root该怎么登录呢?所以我们启动MySQL服务后,可以通过mysql命令来登录MySQL服务器 基本语法:mysql <-u username> <-p> [password] [-h hostn ......
权限 用户 MySQL

mysql utf-8 utf-8mb4字符集有哪些具体的区别

在 MySQL 中,UTF-8 和 UTF-8mb4 都是针对 Unicode 字符集的编码方式。它们之间的主要区别在于能够存储的字符范围不同。 UTF-8 编码使用 1 到 4 个字节来表示字符,其中大部分字符只需要 1 到 3 个字节,而只有一小部分需要 4 个字节来表示,这些字符包括一些较新的 ......
字符集 字符 mysql 8mb utf