E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
——【MySQL学习】
MySQL学习
笔记 ------ 联合查询
#进阶9:联合查询/*union联合合并:将多条查询语句的结果合并成一个结果语法:查询语句1union查询语句2union...应用场景:要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时特点:1、要求多条查询语句的查询列数是一致的!2、要求多条查询语句的查询的每一列的类型和顺序最好一致3、union关键字默认去重,如果使用unionall可以包含重复项*/#引入的案例:查询
散修-小胖子
·
2023-07-26 03:05
MySQL
mysql
学习
笔记
c++
数据库
MySQL学习
笔记 ------ 分页查询
#进阶8:分页查询★/*应用场景:当要显示的数据,一页显示不全,需要分页提交sql请求语法:select查询列表from表【jointypejoin表2on连接条件where筛选条件groupby分组字段having分组后的筛选orderby排序的字段】limitoffset,size;-----offse为零时可省略offset要显示条目的起始索引(起始索引从0开始)size要显示的条目个数特点
散修-小胖子
·
2023-07-26 03:04
MySQL
mysql
学习
笔记
linux
centos
数据库
c++
MySQL学习
笔记 ------ 子查询
#进阶7:子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置:select后面:仅仅支持标量子查询from后面:支持表子查询where或having后面:★标量子查询(单行)√列子查询(多行)√行子查询exists后面(相关子查询)表子查询按结果集的行列数不同:标量子查询(结果集只有一行一列)列子查询(结果集只有一列多行
散修-小胖子
·
2023-07-26 03:34
MySQL
mysql
学习
笔记
linux
数据库
MySQL学习
笔记 ------ 连接查询
#进阶6:连接查询/*含义:又称多表查询,当查询的字段来自于多个表时,就会用到连接查询笛卡尔乘积现象:表1有m行,表2有n行,结果=m*n行发生原因:没有有效的连接条件如何避免:添加有效的连接条件分类:按年代分类:sql92标准:仅仅支持内连接sql99标准【推荐】:支持内连接+外连接(左外和右外)+交叉连接按功能分类:内连接:等值连接非等值连接自连接外连接:左外连接右外连接全外连接交叉连接*/S
散修-小胖子
·
2023-07-26 03:31
MySQL
mysql
学习
笔记
linux
数据库
MySQL学习
笔记
今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1.数据库的英文单词:DataBase简称:DB2.什么数据库?*用于存储和管理数据的仓库。3.数据库的特点:1.持久化存储数据的。其实数据库就是一个文件系统2.方便存储和管理数据3.使用了统一的方式操作数据库--SQL4.常见的数据库软件*参见《MySQL基础.pdf》MySQL数据库软件1.安装*参见《MySQL基础
小崔的技术博客
·
2023-07-25 21:33
Java精进
mysql
数据库
数据分析的理解和
MYSQL学习
心得
美团,饿了么)2.数据分析流程:(1)对问题进行定义(2)数据获取、清理与存储、分析与建模(3)系统、报告3.目的:通过数据分析报告,解决问题4.应用软件:python、anaconda、mysql二、
MYSQL
Dylan丶海
·
2023-07-24 16:42
MySQL学习
日记14——阶段复习3
今日博主学习的课程地址:https://www.bilibili.com/video/BV1xW411u7ax?p=97视频76、97集连接查询含义:当查询中涉及到了多个表的字段,需要使用多表连接select字段1,字段2from表1,表2,…;笛卡尔乘积:当查询多个表时,没有添加有效的连接条件,导致多个表所有行实现完全连接如何解决:添加有效的连接条件分类(按年代分类)(1)sql92只支持内连接
herb.dr
·
2023-07-20 23:08
MySQL学习日记
mysql
MySQL学习
笔记第六天
第06章多表查询5.7种SQLJOINS的实现A是员工表,B是部门表。5.7.1代码实现#8.UNION和UNIONALL的使用#UNION:会执行去重操作#UNIONALL:不会执行去重操作,效率优于前者,开发中优先使用#结论:如果明确知道合并数据后的结果数据不存在重复数据,或者不需要去除重复的数据,#则尽量使用UNIONALL语句,以提高数据查询的效率。#9.7种JOIN的连接#A是员工表,B
麻摆子
·
2023-07-19 22:56
数据库之自学成才
mysql
学习
笔记
MySQL学习
笔记第五天
第06章多表查询多表查询概述:多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联字段,这个关联字段可能建立了外键,也可能没有建立外键。比如:员工表和部门表,这两个表依靠“部门编号”进行关联。为什么不把多张表合成一张表?答:多张表合成一张表会导致很多信息的冗余!将不必要的冗余信息从磁盘导入内存将导致很多的磁盘I
麻摆子
·
2023-07-19 22:55
数据库之自学成才
mysql
学习
笔记
MySQL学习
笔记(一、基础语句)
启动MySQLcdC:\ProgramFiles\MySQL\MySQLServer5.7\binmysql-hlocalhost-uroot-p输入密码后进入MySQL环境进入MySQL环境创建名为demo的数据库createdatabasedemo;创建demo显示所有数据库showdatabases;showdatabases此时数据库中多了刚刚创建的demo。打开数据库显示所有tables
Icestains
·
2023-07-19 20:30
计划,变化 := 大哥,二弟
学习map一系列方法2.周会,学习Go到函数3.回顾Vue知识周三:1.学习GoLang剩余的内容2.进行Vue复习,了解Go+MySQL3.进行Vue考核周四:1.进行Vue阶段总结+Go文档2.进行
MySQL
谭少康__家族三期
·
2023-07-19 18:34
MySQL学习
笔记
《
MySQL学习
笔记》MySQL的基本大纲:MySQL简介和安装MySQL的概述和特点MySQL的安装过程和配置数据库基础知识关系数据库概念数据库、表和字段的创建数据类型和约束数据库设计范式SQL语言基础
就叫飞六吧
·
2023-07-19 13:45
mysql
学习
笔记
【MySQL】约束(三)
MySQL学习
·第三站~本文已收录至专栏:MySQL通关路❤️每章节附章节思维导图,文末附全文思维导图,感谢各位点赞收藏支持~一.引入约束是作用于表中字段上的规则,用于限制存储在表中的数据。
观止study
·
2023-07-19 13:51
MySQL通关路
mysql
数据库
【MySQL】多表查询(四)
MySQL学习
·第四站~本文已收录至专栏:MySQL通关路❤️文末附全文思维导图,感谢各位点赞收藏支持~之前我们介绍DQL语句,也就是数据查询语句的时候,介绍的查询操作都是单表查询,他的功能当然不仅局限于此
观止study
·
2023-07-19 13:19
MySQL通关路
mysql
数据库
MySQL学习
笔记-3.如何提高sql语句的查询性能
文章目录总览1.慢查询的怀疑方向2.覆盖索引3.索引基数4.count()函数5.ORDERBY6.RAND()函数7.索引下推8.松散索引扫描9.字段函数操作10.分页查询1.Sakila-db的安装使用1.1Sakila-db的认识1.2下载与安装官网下载地址`wget`命令下载`tar-xvf`解压执行`sakila-schema.sql`建表语句和导入data数据用MySQLWorkben
天生我才~~
·
2023-07-17 08:11
MySQL
mysql
sql
学习
MySQL学习
笔记之索引优化与查询优化
文章目录前言数据准备建表创建函数插入数据创建删除索引函数索引失效案例全值匹配最佳左前缀法则主键插入顺序计算、函数导致列索引失效函数导致索引失效计算导致索引失效类型转换导致列索引失效范围条件右边的列索引失效不等于导致列索引失效isnotnull不能使用索引like以通配符%开头导致列索引失效or前后存在非索引的列导致列索引失效数据库和表的字符集应统一使用utf8mb4关联查询优化数据准备左外连接内连
coder_szc
·
2023-07-17 08:09
mysql
学习
笔记
MySQL学习
笔记之监控分析视图-sys.schema
文章目录视图摘要使用场景索引情况查询冗余索引查询未使用过的索引查询索引的使用情况表相关查询表的访问量查询占用bufferpool较多的表查看表的全表扫描情况语句相关监控SQL执行频率监控使用了排序的SQL监控使用了临时表或磁盘临时表的SQLIO相关InnoDB相关视图摘要类型开头描述主机相关host_summary主要汇总了IO延迟信息InnoDB相关innodb汇总了InnoDB的缓存信息和事务
coder_szc
·
2023-07-17 08:09
数据库
mysql
监控
MySQL学习
笔记之数据提交与回滚、DDL和DML
数据提交和回滚COMMIT;#数据提交,执行完后,数据就被持久化到硬盘上,不可回滚ROLLBACK;#数据回滚,回滚到最后一次提交之后truncate与deleteTRUNCATEtable:清空全部表内容,不可回滚;DELETEfromtable:删除表内容,数据范围可定义,可以回滚。DDL和DMLDDL:数据定义语言,包括建库、建表、设置约束、加列、删列、删库、删表;DML:数据操作语言,表内
coder_szc
·
2023-07-17 08:39
数据库
mysql
MySQL学习
笔记之分析查询语句explain
文章目录概述数据准备建表开启允许创建函数创建函数和存储过程调用存储过程explain各列说明tableid简单select多表连接子查询union和unionallselect_typesimpleprimarysubquerydependentsubquerydependentunionderivedmaterializedpartitiontypesystemconsteq_refrefref
coder_szc
·
2023-07-17 08:36
数据库
mysql
数据库
新星计划2023【MySQL数据库|从0到1】学习方向报名入口!
代码传递思想,技术创造回响,大家好,我是陈橘又青(新星计划2023
MySQL学习
方向导师)。这里是新星计划2023【MySQL数据库|从0到1】的报名入口,一经报名,不可更换。
亿年死神
·
2023-07-17 04:11
C++
c++
算法
开发语言
数据结构
图论
mysql学习
--使用navicat查看数据库密码
数据库通常分为两种:关系型数据库和非关系型数据库,关系型数据库通常会建立很多二维数据表,形成一对一、一对多、多对多等关系;之后利用SQL语句查询我们所需要的数据;非关系型数据库基于Key-Value的对应关系,并且查询的过程中不需要经过SQL解析。在公司中,使用关系型数据库较多,其中非关系型数据库更多的是用在爬取数据中。学习mysql更多的是学习SQL语句,SQL语句是我们与数据库沟通的语言SQL
BUG不加糖
·
2023-07-17 04:40
数据库
mysql
学习
MYSQL学习
第一天
1.创建数据库,删除数据库,查询创建数据的语句,使用数据库,查询当前默认的数据库以及使用的编码方式校验规则1.1创建数据库createdatabasedb_name;1.2使用数据库usedb_name;1.3查询当前使用的数据库selectdatabase();1.4查询当前默认的数据库使用的编码方式校验规则showcreatedatabasedb_name;1.5删除数据库;dropdatab
asl404
·
2023-07-17 04:28
mysql
数据库
Mysql学习
——行与列的多种转换
目录一、行转列二、列转行三、多列转一行四、一行转多列五、行转列的其案例首先准备一张表CREATETABLECJ(Namevarchar(32),Subjectvarchar(32),Resultint(10));#插入数据insertintocjvalues('张三','语文',80),('张三','数学',90),('张三','物理',85),('李四','语文',85),('李四','数学',
雷神乐乐
·
2023-07-16 16:38
#
SQL学习
sql
数据库
走进Vue2飞入Vue3
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Cisyam-Shark的博客当前专栏:前端相关✨特色专栏:
MySQL学习
本文内容:走进Vue2飞入Vue3️
Cisyam^
·
2023-07-16 10:04
程序日常
vue.js
前端框架
【MySQL】常见函数使用(二)
MySQL学习
·第二站~本文已收录至专栏:数据库学习之旅❤️文末附全文思维导图,感谢各位点赞收藏支持~就如同许多编程语言中的API一样,MySQL中的函数同样是官方给我们封装好的,可以直接调用的一段代码
观止study
·
2023-07-16 02:29
数据库学习之旅
mysql
android
数据库
【MySQL】SQL入门(一)
MySQL学习
·起始站~本文已收录至专栏:数据库学习之旅❤️每章节附章节思维导图,文末附全文思维导图,感谢各位点赞收藏支持~一.引入(1)SQL分类SQL语句,根据其功能,主要分为四类:DDL、DML、
观止study
·
2023-07-15 10:44
数据库学习之旅
mysql
sql
Web安全——数据库
mysql学习
数据库mysql基础Web安全分享一·、数据库的基本操作1、MYSQL登录与退出2、MYSQL数据库的一些解释3、MYSQL注释符有三种:二、数据库的一些基本操作1、数据库的增删改查(sql语句)三、table表的操作1、查看表结构2、查看表的内容3、建立表4、约束条件5、修改表的操作四、数据的增删改查1、增2、删3、更新4、查1、in查询2、and查询3、or查询4、聚合查询5、分组查询6、my
君衍.⠀
·
2023-07-15 02:26
Web安全
数据库
web安全
mysql
经验分享
安全
学习
网络安全
MySQL 学习笔记 3:Event
MySQL学习
笔记3:Event图源:ubiq.co在MySQL中,用事件(Event)表示和定义一个定时任务。我们可以利用事件执行一些定时任务,比如定期生成统计数据、清理和转储日志表等。
魔芋红茶
·
2023-07-14 01:21
MYSQL
mysql
event
定时任务
MySQL 学习笔记 4:视图
MySQL学习
笔记4:视图图源:ubiq.co简单的说,视图就是“固化的SQL查询”。
魔芋红茶
·
2023-07-14 01:21
MYSQL
mysql
视图
view
MySQL 学习笔记 2:触发器
MySQL学习
笔记2:触发器图源:ubiq.co触发器,就像字面意思那样,它会在数据库某些事件发生时执行一些操作。
魔芋红茶
·
2023-07-14 01:51
JAVA
mysql
触发器
trigger
【
MySQL学习
笔记】视图,存储过程
1.视图视图是虚拟的表,与包含数据的表不一样,视图只包含使用时动态检索数据的查询。为什么要用视图?重用sql语句简化复杂的sql操作使用表的组成部分而不是整个表保护数据。即用户有权访问特定部分而不是拥有整个表的访问权限要明白的一点:视图仅仅是用来查看存储在别处的数据的一种设施,它本身并不包含数据。他们返回的数据是从其他表中检索出来了,因此,当添加或改变这些表的数据时,视图会返回改变过后的数据。1.
D1NGJW
·
2023-06-24 06:36
MySQL
mysql
学习
笔记
阿里云mysql5.7 窗口函数_
MySQL学习
笔记_7_MySQL常用内置函数-阿里云开发者社区
MySQL常用内置函数说明:1)可以用在SELECT/UPDATE/DELETE中,及where,orderby,having中2)在函数里将字段名作为参数,变量的值就是字段所对应的每一行的值。3)在程序设计语言如C++中提供的函数,MySQL大部分也提供了,关于MySQL函数的完整信息,请参阅《MySQL参考手册》一、字符串函数【比较常用,需要掌握】1、concat(s1,s2,...,sn)#
神秘墓后煮shi者
·
2023-06-23 19:01
阿里云mysql5.7
窗口函数
如何在IDEA上实现JDBC编程
作者:不能再留遗憾了专栏:
MySQL学习
本文章主要内容:在IDEA上如何搭建JDBC环境以及如何实现JDBC编程。
不能再留遗憾了
·
2023-06-20 12:10
MySQL
intellij-idea
java
ide
JDBC
heidisql与 MySQL区别_
MySQL学习
MySQL下载MySQL安装HeidiSQLHeidiSQL是一个功能非常强大的MySQL客户端软件。它是德国程序员AnsgarBecker和几个Delphi程序员开发的一个开源工具。要通过HeidiSQL来管理数据库,用户应该用有效地凭证登陆到MySQL服务器,创建一个会话。HeidiSQL最大的特色就是操作方便,界面设计合理,功能都是最实用的,尤其适合DBA,它更加强调了对MySQL运行时的参
物择
·
2023-06-19 18:21
heidisql与
MySQL区别
MySQL学习
总结{ 视图概述、视图管理(创建、查看、修改、删除)、视图数据操作(添加、修改、删除、)}
目录一、视图概述1、简化查询语句2、安全性3、逻辑数据独立性二、视图管理1、创建视图(1)基于单表创建视图(2)基于多表创建视图2、查看视图(1)查看视图的字段信息(2)查看视图的状态信息(3)查看视图的创建语句3、修改视图(1)使用CREATEORREPLACEVIEW语句修改视图(2)使用ALTER语句修改视图4、删除视图三、视图数据操作1、添加数据2、修改数据3、删除数据学习MySQL的视图
Qinqin.J
·
2023-06-19 18:44
学习
mysql
数据库
为何要使用MySQL?MySQL和Oracle的区别有什么?
二、
MySQL学习
路线三、数据库相关概念1、DB,数据库Database。2、DBMS,数据库管理系统DatabaseManagementSystem。
哪 吒
·
2023-06-19 16:26
搬砖工逆袭Java架构师
mysql
oracle
数据库
mysql学习
经验&学习资料下载
先给出我的核心观点:学习,无论你是学什么,也无论你有没有基础。思考永远是第一位的,有些知识你没接触过不要紧,用不着害怕,也没必要害怕。重要的是一秒钟也不要停止思考,问题要想透彻,正所谓磨刀不误砍柴工。尤其是作为工程师,要有打破砂锅问到底的精神,否则你怎么学都没用。首先概览下mysql的知识体系:基础:sql语句表结构设计调优:索引、慢查询优化配置参数调优核心原理:InnoDb存储引擎(包括隔离级别
wanlerong
·
2023-06-18 08:57
微服务远程调用openFeign整合
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Cisyam-Shark的博客当前专栏:微服务探索之旅✨特色专栏:
MySQL学习
本文内容:微服务远程调用
Cisyam^
·
2023-06-17 20:03
微服务探索之旅
微服务
java
spring
Mysql学习
--day02查询
去重distinct去除重复字段注意:原表数据不会被修改。selectdistinctjobfromemp;注意:selectename,distinctjobfromemp;是错误的,因此:distinct只能出现在所有字段前段。selectdistinctjob,deptnofromemp;表示两个字段联合起来去除重复记录。统计工作岗位的数量:selectcount(distinctjob)f
y12345op
·
2023-06-17 20:44
mysql
mysql
数据库
database
MySQL学习
(一)
2018/5/220:09一、MySQL安装1、MSI(WindowsInstaller)2、IIP启动MySQL服务:netstartmysql关闭:netstopmysql服务→MySQL重新启动Error1045(28000):……‘ODBC'@'localhost'solution:cmd→mysql-uroot-p输入密码:二、几个命令1、cmd→mysql-V:输出版本号,并退出。2、
雨落_星辰
·
2023-06-17 04:37
【
mysql学习
笔记26】视图
创建视图CREATEVIEWview_name[(col1,col2,…)]ASSELECT语句[WITH[CASCADED|LOCAL]CHECKOPTION];查询视图查看创建语句showcreateview视图名;查询select*from视图名;修改视图方式一CREATEORREPLACEVIEWview_name[(col1,col2,…)]ASSELECT语句[WITH[CASCADE
yqs_281876918
·
2023-06-16 16:37
mysql
mysql
学习
数据库
MySQL学习
笔记之子查询,在关键字select、from、where、exists后的子查询
一、子查询的含义含义:出现在其他语句中的select语句,称为子查询或内查询;而外部的查询语句,称为主查询或外查询分类:按照子查询出现的位置:select后面:仅仅支持标量子查询from后面:仅支持表子查询where或having后面:支持标量子查询、列子查询、行子查询exists后面:表子查询按照结果集的行列数不同:标量子查询:结果集只有一行一列(又称为单行子查询)列子查询:结果集只有一列多行行
咖啡与乌龙
·
2023-06-16 05:23
MySQL学习
mysql
数据库
子查询
Ribbon和 Nacos服务注册中心
✅作者简介:大家好,我是Cisyam,热爱Java后端开发者,一个想要与大家共同进步的男人个人主页:Cisyam-Shark的博客当前专栏:微服务探索之旅✨特色专栏:
MySQL学习
本文内容:Ribbon
Cisyam^
·
2023-06-15 23:15
微服务探索之旅
ribbon
java
spring
cloud
数据库
MySQL学习
-数据查询(持续更新中...)
MySQL数据库MySQL是DBMS软件系统,通过这些系统来维护管理数据库。DBMS类似于用于和数据库之间的桥梁。一、安装配置下载免费的MySQL社区版,安装后需要下载MySQLworkbenchvscodephpmyadmin等工具来接入MySQL。MySQL可以管理多个数据库的,数据库存放在某台主机上面,数据库上级是服务器,服务器是用来作为数据库的,每台服务器可以有多个数据库,MySQL里的数
黄昏终结者
·
2023-06-15 21:06
Linux
数据库
mysql
学习
运维
【MySQL】锁
MySQL学习
笔记,来源黑马程序员MySQL教程文章目录概述全局锁演示特点表级锁表锁元数据锁意向锁行级锁行锁间隙锁/临键锁概述全局锁防止表级锁出现:一个表已经保存后,和它相关联的表数据变动,导致整体的数据不一致情况
事多做话少说
·
2023-06-15 19:04
MySQL
mysql
数据库
java
【MySQL】存储过程
MySQL学习
笔记,来源黑马程序员MySQL教程。
事多做话少说
·
2023-06-15 18:34
MySQL
mysql
数据库
sql
MySQL学习
笔记-基础实践篇-2.数据库的基本操作(DDL)
文章目录2.数据库的基本操作(DDL)总览MySQL基础学习笔记思维导图重难点问题总结1.database基本操作1.1启动和连接数据库1.2增删改查database2.table基本操作2.1增删改查table2.2创建表,定义字段、属性(1)实例(2)注释格式(3)从文件中直接导入表(4)表类型选择和字符集编码设置2.3修改表(alter)3.列的属性3.1数据类型:(1)数值类型(2)字符串
天生我才~~
·
2023-06-14 18:34
MySQL
数据库
mysql
database
MySQL学习
之《排序与分页》
排序与分页1.排序如果没有使用排序操作,默认情况下查询返回的数据是按照添加数据的顺序显示的。SELECT*FROMemployees;1.1.基础用法使用ORDERBY对查询到的数据进行排序操作。升序:ASC(ascend)降序:DESC(descend)练习:按照salary从高到低的顺序显示员工信息SELECTemployee_id,last_name,salaryFROMemployeesO
张大锤锤不秃头
·
2023-06-14 11:05
MySQL
mysql
学习
排序算法
MySQL学习
笔记3:排序与分页
1.排序若不使用排序,默认按照添加数据的顺序显示。ORDERBY对查询到的数据进行排序升序:ASC降序:DESC#按照salary从高到低的顺序显示员工信息SELECTemployee_id,last_name,salaryFROMemployeesORDERBYsalaryDESC;若ORDERBY后不指明排序方式,则默认升序。可以用列的别名进行排序。列的别名只能在ORDERBY中使用,不能在W
Jessie_F
·
2023-06-14 11:03
MySQL
mysql
学习
数据库
MySQL索引:让你的数据库查询快到起飞!
作者:不能再留遗憾了专栏:
MySQL学习
本文章主要内容:详细介绍如何查看、创建和删除MySQL索引,以及MySQL索引的底层原理:B+树。前言各位朋友们,大家好!
不能再留遗憾了
·
2023-06-14 09:35
MySQL
mysql
数据库
java
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他