MYSQL
好的吧先生
遇到有意思的就记下来~~~
展开
-
笔记:Mybatis-puls的基础分页操作
有一说一,mybatis-plus确实好用,不愧是plus版本。无论是基本的CRUD操作,还是基础代码生成工具用起来都很轻松愉快,主要是记录分页操作。1、依赖部分 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter&l原创 2021-12-17 11:05:02 · 832 阅读 · 0 评论 -
笔记:mysql 使用存储过程快速插入数据
想要测试不同结构的sql引擎和性能之间的区别,故此需要录入大量测试数据,并且不可能手动录入故此。正常在开发过程中可以借助例如JAVA语言中框架已经封装好的方法达成批量插入数据的目的,这里主要是记录直接用sql语句实现,提供一个基础思路:1、目前有一张user表结构如下:2、实现批量刷入测试数据:TRUNCATE TABLE user; #清空表数据DROP PROCEDURE IF EXISTS proc_init_data; #如果存在此存储过程则删掉DELIMITER $ --.原创 2021-12-14 14:03:29 · 2489 阅读 · 0 评论 -
笔记:简单的 mysql 多表联查结果,行列转换技巧
现在有两张表:一张student表,一张exam表:现在要求查询学生信息以及考试成绩,并且以:学号,姓名,语文成绩,数学成绩,英语成绩的方式展示思考过程:1、想要查询出所有信息,肯定会涉及到连表查询,所以第一步一定是要join:得到了所有数据,接下来,就是想办法将subject转换为行!这里考虑用if判断if(t2.`subject` ='语文',core, 0) as 'yw'这一句的意思是,如果当t2的subject为‘语文’的时候,展示该行的cor..原创 2021-12-10 15:43:11 · 1594 阅读 · 0 评论 -
笔记:使用docker遇到的一些记录
1、运行docker中的mysqldocker run --name mysql -p 33333:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql原创 2021-11-17 17:12:59 · 974 阅读 · 0 评论