数据库基本操作
文章平均质量分 73
look-word
这个作者很懒,什么都没留下…
展开
-
一文学会Spring JDBC 使用
一文学会Spring JDBC 使用原创 2022-09-14 23:39:31 · 370 阅读 · 0 评论 -
Centos7 安装 Mysql
Centos7 安装 Mysql原创 2022-08-25 08:39:19 · 115 阅读 · 0 评论 -
图解Mysql七种连接
图解Mysql七种连接原创 2022-08-24 21:46:53 · 589 阅读 · 0 评论 -
Mybatis 缓存原理
Mybatis 缓存原理原创 2022-08-04 17:30:24 · 157 阅读 · 0 评论 -
简单使用 MySQL 索引
简单使用 MySQL 索引原创 2022-07-24 09:52:47 · 1341 阅读 · 0 评论 -
Springboot 整合 MongoDB
Springboot 整合 MongoDB原创 2022-07-03 17:37:56 · 431 阅读 · 0 评论 -
MongoDB 的安装和基本操作
MongoDB 的安装和基本操作原创 2022-07-03 15:37:50 · 326 阅读 · 0 评论 -
Windows下MySQL的安装和删除
地址变量名:MYSQL_HOME变量值:D:\software\programming\environment\mysql-8.0.29-winx64 // bin目录的上级目录以管理员身份运行cmd进入D:\software\programming\environment\mysql-8.0.29-winx64\bin>下(这里在说一下:这里的路径需要根据自己的实际安装位置进行调整,总之就是刚刚解压的文件放在那,就在哪打开~)执行命令:mysqld --initialize-insecure --use原创 2022-06-25 11:56:13 · 576 阅读 · 0 评论 -
MP自定义SQL
6.自定义SQL 虽然MP为我们提供了很多常用的方法,并且也提供了条件构造器。但是如果真的遇到了复制的SQL时,我们还是需要自己去定义方法,自己去写对应的SQL,这样SQL也更有利于后期维护。 因为MP是对mybatis做了增强,所以还是支持之前Mybatis的方式去自定义方法。 同时也支持在使用Mybatis的自定义方法时使用MP的条件构造器帮助我们进行条件构造。 接下去我们分别来讲讲。6.0 准备工作①准备数据CREATE TABLE `orders` ( `id` bigin原创 2021-11-17 18:43:52 · 1091 阅读 · 0 评论 -
MP条件构造器Wrapper
5.1 概述我们在实际操作数据库的时候会涉及到很多的条件。所以MP为我们提供了一个功能强大的条件构造器 Wrapper 。使用它可以让我们非常方便的构造条件。 其继承体系如下: 在其子类AbstractWrapper中提供了很多用于构造Where条件的方法。 AbstractWrapper的子类QueryWrapper则额外提供了用于针对Select语法的select方法。可以用来设置查询哪些列。 AbstractWrapper的子类UpdateWrapper则额外提供了用于针对SET语原创 2021-11-17 18:41:17 · 2267 阅读 · 0 评论 -
MP的基本使用
4.基本使用4.1 插入数据 我们可以使用insert方法来实现数据的插入。示例: @Test public void testInsert(){ User user = new User(); user.setUserName("三更草堂333"); user.setPassword("7777888"); int r = userMapper.insert(user); System.out.prin原创 2021-11-17 14:39:40 · 569 阅读 · 0 评论 -
MP的常规设置
3.1 设置表映射规则 默认情况下MP操作的表名就是实体类的类名,但是如果表名和类名不一致就需要我们自己设置映射规则。3.1.1 单独设置 可以在实体类的类名上加上@TableName注解进行标识。例如: 如果表名是tb_user,而实体类名是User则可以使用以下写法。@TableName("tb_user")public class User { //....}3.1.2 全局设置表名前缀 一般一个项目表名的前缀都是统一风格的,这个时候如果一个个设置就太麻烦了。我们可以原创 2021-11-17 14:38:14 · 1595 阅读 · 0 评论 -
MybatisPlus(MP)快速入门
创建工程这里采用的是Springboot的项目 就不演示创建了添加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>原创 2021-11-17 14:36:38 · 235 阅读 · 0 评论 -
Mybatis 动态SQL
(一)if用户传参 id 和name 如若name为空 我们也可以找出结果的时候 可以用动态sql if <select id="findUser" resultType="com.hgzy.pojo.User"> select * from user where id=#{id} <if test="name!=null"> and name = #{name} </if> </s原创 2021-11-11 21:50:34 · 180 阅读 · 0 评论 -
SQL Server 添加字段 修改字段 删除字段 语句
SQL 脚本操作-- 添加新的字段-- 语法 alter table 表名 add 字段名 字段类型alter table memberadd birthday datetimealter table memberadd fraction float-- 修改字段的属性 -- 语法 alter table 表名 alter column 字段名 字段类型alter table memberalter column fraction int-- 删除字段alter ta原创 2021-10-31 10:25:39 · 5082 阅读 · 0 评论