×

mysql

MyBatis—利用MyBatis查询(查询所有,查询一行,条件查询)

加载失败…… 加载失败…… 发表于2024-05-27 浏览13192 评论0
1、查询所有 基本步骤 1.定义mapper接口,编写接口方法 2.定义sql映射文件 创建一个和mapper接口相同的xml文件,放在相同包目录下面,然后编写sql语句 我是查询所有,所以sql语句和mysql查询所有一样,如果你想要查询特定字段,也可以自行定义。 3.编写MyBaits代码编写代码的步骤(参考另一篇) package com.mybatis.demo; import com.mybatis.mapper.StuMapper; import com.myba

后端

SQL基本语句(整理)(SQL基础语句汇总)

luofc luofc 发表于2024-05-27 浏览34935 评论0
一、DDL(Data Definition Language) 数据定义语言,用来定义数据库对象(数据库,表,字段) ①查询 查询所有数据库 show databases;   查询当前数据库 select database();   ②创建 create database [if not exists] 数据库名 [default charset 字符集][collate 排序规则]; #中括号里的可加可不加,具体情况而定 #第一个是如果不存在相同名称的数据库则创

MYSQL教程

mysql表的增删改查(进阶)(mysql对表的增删改查)

舜 发表于2024-05-27 浏览26030 评论0
 目录 🥬新增 🥬聚合查询 🥬分组查询 🥬条件查询 🥬联合查询  🥬自连接 🥬合并查询 🥬小结 🥬新增 insert into B select * from A;//将A表的信息通过查询新增到B表中去 🥬聚合查询 count;//返回到查询的数据总和 sum;//返回到查询的数据总和(只对数字有意义) 只对数字有意义 avg/max/min;//返回查询数据的平均值/最大值/最小值(只对数字有意义) 🥬分组查询 select *

MYSQL教程

flyway的快速入门教程(flyway使用教程)

造梦先生 造梦先生 发表于2024-05-27 浏览19892 评论0
目录 一、简单介绍 二、为什么要使用flyway 三、flyway是如何工作的 四、如何使用flyway 1、先要初始化一个SpringBoot项目,引入依赖 2、在application.yml中添加相关配置 3、根据配置文件中填写的脚本存放路径,创建文件夹 4、添加需要运行的sql脚本。sql脚本的命名一定要规范,否则运行flyway会报错 5、启动项目, 通过flyway执行定义好的脚本 6、提示说明 五、maven插件的使用 1、配置插件 2、插件命令说明 六

mysql

MySQL | 六个最常用的 MySQL 数据库监控工(MySQL数据库监控)

Frankiefang Frankiefang 发表于2024-05-27 浏览6553 评论0
1 概述 MySQL 是企业广泛采用开源 DBMS 之一。如何对数据库的运行情况进行监视,发现数据库中的潜在问题,日益变得重要。面对市面上层出不穷的数据库监控软件,如何选择却称了一个头痛问题。 本文罗列了六个最常的 MySQL 数据库监控工具,希望能帮助到您。 2 六个最常用的 MySQL 数据库监控工具 2.1 SigNoz SigNoz 是一个开源 APM 工具,可以帮助您监视 MySQL 数据库。有了 SigNoz,您可以监视整个软件系统。SigNoz 特别适合于监视基于微

MSSQL教程

手把手教你彻底卸载MySQL(怎样彻底卸载)

™無聲煩の告別™ ™無聲煩の告別™ 发表于2024-05-27 浏览37642 评论0
❤写在前面 ❤博客主页:努力的小鳴人 ❤系列专栏:MySQL8.0基础学习 ❤欢迎小伙伴们,点赞👍关注🔎收藏🍔一起学习! ❤如有错误的地方,还请小伙伴们指正!🌹 ​ 目录 步骤1:停止MySQL服务 步骤2:软件的卸载 步骤3:残余文件的清理 步骤4:清理注册表 步骤5:删除环境变量配置 步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务 Ctrl + Alt + Delete 组合键,打开 任务管理器对话框,可以在 服务 列表找到

mysql

MySQL事务(transaction) (有这篇就足够了..)

renhai renhai 发表于2024-05-27 浏览12006 评论0
MySQL事务处理(TransAction) 大家好,我是lasting,一名热爱分享技术干货的博主。 思考了很久,决定写一篇关于mysql事务(transaction)的博客,一来嘛,因为最近在复习mysql的相关知识,帮自己回顾总结一下,其次就是想把这篇博客分享给大家,如果你才刚刚开始学习mysql,那么希望这篇博客对你有一点启发;亦或者你早已是一个mysql老油条,这篇博客也会使你对mysql事务有一个更深的印象。 话不多说,正文开始… 首先,什么是事务呢? 事务就是由单独

MYSQL教程

【MySQL-关键字】MySQL中的desc什么意思?有哪些作用?(mysql中的desc是什么意思)

DomyselfYuzhendong DomyselfYuzhendong 发表于2024-05-27 浏览17537 评论0
desc 是什么意思? desc 是【 describe v.描述】 和【descend v.下降】 的缩写。 desc 有哪些作用? 1、desc 可用于降序排序 desc用于降序作用时表示的是【descend v.下降】 的缩写。 select * from product order by price; -- 默认升序 select * from product order by price desc; -- desc 降序 // 注:product 是表名,p

MYSQL教程

MySQL 行级锁(行锁、临键锁、间隙锁)(mysql 行锁 间隙锁)

?? ?? 发表于2024-05-27 浏览11068 评论0
三、行级锁 行级锁,每次操作锁住对应的行数据。锁定粒度最小,发生锁冲突的概率最低,并发度最高。应用在InnoDB存储引擎中。InnoDB的数据是基于索引组织的,行锁是通过对索引上的索引项加锁来实现的,而不是对记录加的锁。 对于行级锁,主要分为以下三类:1. 行锁(Record Lock):锁定单个行记录的锁,防止其他事务对此行进行update和delete。在RC、RR隔离级别下都支持。2. 间隙锁(Gap Lock):锁定索引记录间隙(不含该记录),确保索引记录间隙不变,防止其他事务在这