MySQL-初识MySQL
文章目录一.数据库介绍1.什么是数据库2.数据库的安装二.数据库的分类1.关系型数据库2.非关系型数据库3.二者的区别三.MySQL基本操作1.创建数据库2.显示数据库3.使用数据库4.删除数据库四.MySQL常用数据类型1.数值类型2.字符串类型3.日期类型五.表的操作1.创建表2.查看表结构3.
MySQL经典100问
1、Innodb为什么要用自增id作为主键?如果表使用自增主键,那么每次插入新的记录,记录就会顺序添加到当前索引节点的后续位置,当一页写满,就会自动开辟一个新的页。如果使用非自增主键(如果身份证号或学号等),由于每次插入主键的值近似于随机,因此每次新纪录都要被插到现有索引页得中间某个位置, 频繁的移
使用Helm部署阿里云Chart仓库的MySQL服务 (三)
使用Helm部署阿里云Chart仓库的MySQL服务1.搜索阿里云Char仓库中的MySQL Chart1.添加上阿里云chart仓库[root@k8s-master1 ~/helm/deploy/mysql]# helm repo listaliyun https://kubern
高级SQL查询-(聚合查询,分组查询,联合查询)
目录一级目录二级目录三级目录一级目录二级目录三级目录
MySQL表的增删查改基础篇
在前面给大家介绍了数据库数据表以及基本操作的博客,有遗忘或者感兴趣的同学可以去看看,今天给大家介绍 MySQL表的增删查改操作.~~~文章目录✨1.全列查找✨指定列查找✨指定查询字段为表达式✨查询字段指定别名✨针对查询结果去重✨排序,针对查询结果(临时表)进行排序✨select中的条件查询✨1.全列
它来了,它来了,船新 MySQL + MyBatis 版学生管理系统来了
本文已同步至:https://cunyu1943.github.io,欢迎关注后续更新!前言之前写了一篇文章,是关于 Java SE 版本的学生成绩管理系统,发现反响还不错。同时也有不少小伙伴通过评论或者私信的方式问过有没有和数据库交互版本的学生成绩管理系统,然后自己也把这件事儿列入了自己的计划。害
【保姆级教程】MySQL下载 安装 配置
【保姆级教程】MySQL下载 安装 配置
MySQL表的增删改查
目录前言一、新增 insert1.1单行数据 + 全列插入1.2 多行数据 + 指定列插入二、查找语句2.1 全列查找2.2 指定列查询2.3 指定查询字段为表达式2.4 查询字段指定别名2.5 针对查询结果去重(distinct)2.6 排序2.7 select 中的条件查询:where2.8 分
MySQL索引
基础知识索引是创建在表上的,对数据库表中一列或多列的值进行排序的一种结构,可以提高查询的速度。存储类型索引有两种存储类型:B树(BTREE)索引和哈希(HASH)索引,InnoDB和MyISAM存储引擎支持BTREE索引,MEMORY引擎两种都支持,默认为BTREE优缺点优点索引的优点是可以提高检索
redis击穿、雪崩、穿透解决方案
Redis击穿redis缓存击穿是指某一个非常热点的key(即在客户端搜索的比较多的关键字)突然失效了,这时从客户端发送的大量的请求在redis里找不到这个key,就会去数据里找,最终导致数据库压力过大崩掉。解决方案:1.将value的时效设置成永不过期这种方式非常简单粗暴但是安全可靠。但是非常占用
【LeetCode-SQL每日一练】—184. 部门工资最高的员工
SQL每个人都要用,但是用来衡量产出的并不是SQL本身,你需要用这个工具,去创造其它的价值。
MySQL数据库-1-基础知识
数据库一. 背景知识1. 数据库2. 发展3. 分类(1)关系型数据库(MySQL)(2)非关系型数据库(NoSQL)4. 两者的区别5. MySQL数据库二. MySQL数据库1. 数据库的操作(1)显示当前数据库(2)创建数据库(3)使用数据库(4)删除数据库2. 表的操作一. 背景知识1. 数
react从入门到入魔
react从入门到入迷React的基本使用创建虚拟dom的两种方式使用jsx创建虚拟dom使用原生js创建虚拟domReact的基本使用直接上hello word案例 <!DOCTYPE html><html lang="en"><head> <met
MySQL中的事务
目录一、事务所解决的问题二、事务的特性三、执行并发事务时,产生的问题1,脏读2,不可重复读3,幻读四、MySql的隔离级别一、事务所解决的问题通俗的讲,事务解决的问题:转账问题A向B转账500块钱A的账户:-500B的账户:+500一旦执行第一步之后,第二步出现问题,此时数据就报错了事务就是把一组操
mysql原理、索引、优化-【公司内部培训】
在这里插入图片描述
【JAVA通天路】JDBC连接MYSQL数据库
JDBC如何连接MYSQL数据库
Mysql语句执行逻辑
Mysql基础知识我们要了解mysql,那就从最常见的流程开始,我们在cilent端输入一条sql,究竟会经历哪些步骤? 可以思考30s …一条SQL查询语句执行流程select * from table where Id=4要弄懂这条语句做的事情,我们先看下mysql整个架构涉及的分为客户端,
MySQL高级(SQL性能分析,SQL优化)
SQL性能分析,SQL优化
MySQL中的锁(超级详细,上万字的笔记)
关于MySQL中锁的学习笔记
MySQL索引(B树、B+树)
目录简介索引结构(树)为什么用树,而不用哈希表BTree索引B+Tree索引聚簇索引与非聚簇索引简介MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种