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
SQL笔记
SQL笔记
(一)SQL语法、SELECT语句、DISTINCT语句、LIMIT、LIMIT和OFFSET组合使用、WHERE 子句
文章目录1SQL语法1.1SELECT语句1.1.1SQLSELECT语句1.1.2SQLSELECT语法1.2DISTINCT语句1.2.1DISTINCT的作用1.2.2DISTINCT的用法1.2.3DISTINCT的原理1.3LIMIT1.3.1指定初始位置1.3.1.1例子:在emp表中,使用LIMIT子句返回从第3条记录开始的行数为5的记录,SQL语句和运行结果如下1.3.2不指定初始
Redamancy_06
·
2022-09-04 15:06
SQL
sql
数据库
mysql
2021-07-16 my
sql笔记
一、常用命令1.mysql服务开启,netstart服务名2.mysql服务关闭,netstop服务名3.登陆mysql,mysql-u用户名-p4.登出mysql,exit5.显示所有的数据库,showdatabases;6.使用某一个库,use库名;7.显示当前库下的所有的表,showtables;8.创建一个库,createdatabase库名;9.删除一个库,dropdatabase库名;
#Hideonbush
·
2022-09-04 08:20
mysql
mysql
华为大佬的“百万级”My
SQL笔记
,基础+优化+架构一键搞定
前言MySQL不用多说,大家都知道它是目前最为活跃热门的开源数据库,由于成本低,操作简易的特点,所以在互联网企业中被广泛使用,即使是头部的BATJ。由此可见,想要在互联网行业混得风生水起,或者说想要进入BATJ等一线互联网公司,那么熟练掌握MySQL必定是一块必要的敲门砖。对于MySQL的使用,可能很多刚开始工作的开发人员还是挺陌生的,但要想学习又不知道从何开始,技术的落后自然会让人感到焦虑。实际
晨xi的光
·
2022-08-16 09:58
mysql
架构
数据库
My
SQL笔记
:第19章_数据库备份与恢复
第19章_数据库备份与恢复1.物理备份与逻辑备份2.mysqldump实现逻辑备份2.1备份一个数据库2.2备份全部数据库2.3备份部分数据库2.4备份部分表2.5备份单表的部分数据2.6排除某些表的备份2.7只备份结构或只备份数据2.8备份中包含存储过程、函数、事件2.9mysqldump常用选项3.mysql命令恢复数据3.1单库备份中恢复单库3.2全量备份恢复3.3从全量备份中恢复单库3.4
准图灵奖得主
·
2022-08-15 15:19
MySQL笔记
mysql
数据库
My
SQL笔记
:第09章_性能分析工具的使用
第09章_性能分析工具的使用1.数据库服务器的优化步骤2.查看系统性能参数3.统计SQL的查询成本:last_query_cost4.定位执行慢的SQL:慢查询日志4.1开启慢查询日志参数4.2查看慢查询数目4.3案例演示4.4测试及分析4.5慢查询日志分析工具:mysqldumpslow4.6关闭慢查询日志4.7删除慢查询日志5.查看SQL执行成本:SHOWPROFILE6.分析查询语句:EXP
准图灵奖得主
·
2022-08-15 12:03
MySQL笔记
mysql
数据库
黑马程序员MySQL-视图
SQL笔记
对应课程地址--视图--准备数据createdatabaseifnotexistsmydb6_view;usemydb6_view;createtabledept(deptnointprimarykey,dnamevarchar(20),locvarchar(20));insertintodeptvalues(10,'教研部','北京'),(20,'学工部','上海'),(30,'销售部','广州
糖果墙
·
2022-08-15 00:41
MySQL数据库
mysql
sql
数据库
My
SQL笔记
:第08章_索引的创建与设计原则
第08章_索引的创建与设计原则1.索引的声明与使用1.1索引的分类1.2创建索引1.3在已经存在的表上创建索引演示代码1.4删除索引演示代码2.MySQL8.0索引新特性2.1支持降序索引2.2隐藏索引新特性演示3.索引的设计原则3.1数据准备3.2哪些情况适合创建索引1.字段的数值有唯一性的限制2.频繁作为WHERE查询条件的字段3.经常GROUPBY和ORDERBY的列4.UPDATE、DEL
准图灵奖得主
·
2022-08-09 17:30
MySQL笔记
mysql
数据库
My
SQL笔记
:第10章_索引优化与查询优化
第10章_索引优化与查询优化1.数据准备2.索引失效案例2.1全值匹配2.2最佳左前缀法则2.3主键插入顺序2.4计算、函数、类型转换(自动或手动)导致索引失效2.5类型转换导致索引失效2.6范围条件右边的列索引失效2.7不等于(!=或者>尚硅谷B站MySQL视频都有哪些维度可以进行数据库调优?简言之:索引失效、没有充分利用到索引―索引建立关联查询太多JOIN(设计缺陷或不得已的需求)――SQL优
准图灵奖得主
·
2022-08-06 19:23
MySQL笔记
mysql
数据库
尚硅谷MySQL学习笔记
My
SQL笔记
目录一、MySQL数据库基础篇大纲1.数据库概述与MySQL安装篇第01章:数据库概述第02章:MySQL环境搭建2.SQL之SELECT使用篇第03章:基本的SELECT语句第04章:运算符第
准图灵奖得主
·
2022-08-06 19:53
MySQL笔记
mysql
数据库
sql
My
SQL笔记
下
目录#学生信息表添加数据#一次添加一条数据#省略into#有约束的列添加信息#添加calss班级表信息#修改数据#修改单条数据#级联问题(主外键)#:主外建级关系修改#删除表数据#删除一行或者一条学生信息#根据主键删除信息分组#分组查询#1.单列查询#2.多列分组分组查询后规定条件:HAVING筛选分组查询结果里面的条件多表链接1.内连接查询(等值查询):两个表或者两个表以上2.INNERJOIN
程程呀是小白
·
2022-07-28 08:47
毕业季
mysql
sql
数据库
My
SQL笔记
创建表结构_三、MySQL基础系列笔记之SQL DDL语句
DDL是对数据库内部的对象进行创建、删除、修改等操作的语言。DML与DDL的区别在于,DML是操作数据表内部的数据,并不涉及表的定义、结构的修改。连接数据库语法mysql-u用户名-p密码-h主机名-P端口号案例mysql-uroot-p1234561、创建数据库语法CREATEDATABASE数据名;案例:创建demo数据mysql>CREATEDATABASEdemo;QueryOK,1row
weixin_39997310
·
2022-07-26 09:59
MySQL笔记创建表结构
SQL笔记
LimitOffsetreturnonly10records,startonrecord16(OFFSET15)SELECT*FROMOrdersLIMIT10OFFSET15Orderorderbypointsdesc,goal_diffdesc,team_name;Joincanhave>,b.Salary;havingselectEmailfromPersongroupbyEmailhavi
·
2022-07-22 23:17
sql
mysql唯一约束指令_MySQL基本命令
My
sql笔记
一.数据库基本操作1.mysql-hlocalhost-uroot-p2.每次输入以;号结束,中途若有错误输入\c撤销本次输入,开始新的输入。
蔓誅裟華
·
2022-07-20 18:57
mysql唯一约束指令
MVCC - Read View的可见性判断理解
读了@SnailMann大佬【My
SQL笔记
】正确的理解MySQL的MVCC及实现原理收益颇丰,非常感谢!
桃子来了
·
2022-07-12 23:00
2022最新版黑马程序员My
SQL笔记
(适合看过一遍视频)[持续更新]
小提示:不清楚的图片,电脑点击图片放大观看,超级清晰哦(持续更新,收藏不迷路哦)文章目录第一章基础数据库相关概念MySQL安装与启动启动与停止客户端连接MySQL提供的客户端命令行工具数据模型关系型数据库数据模型SQLSQL通用语法SQL分类DDL数据库操作表操作创建&查询数据类型及案例数值类型字符串类型日期类型表操作添加&修改&删除添加字段修改数据类型/字段名和字段类型删除字段修改表名删除表总结
SolomonDarren
·
2022-06-18 15:22
sql
mysql
数据库
database
sql
黑马程序员my
sql笔记
--索引基本操作部分
视频链接:https://www.bilibili.com/video/BV1iF411z7Pu1.3.1.索引的基本操作1.3.1.1.索引概述索引是什么索引是通过某种算法,构建出一个数据模型,用于快速找出在某个列中有一特定值的行,不使用索引,MySQL必须从第一条记录开始读完整个表,直到找出相关的行,表越大,查询数据所花费的时间就越多,如果表中查询的列有一个索引,MySQL能够快速到达一个位置
RomanBesson
·
2022-06-18 15:15
数据库
mysql
数据库
database
狂神说my
sql笔记
_Mybatis学习笔记(狂神说)
简介分享自写源码和笔记配置用的jdk13.0.2(jdk1.7以上均可)Maven3.6.3MySQL5.7(mysql5.6以上均可)1.配置pom.xmlxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.ap
weixin_39747807
·
2022-06-12 15:06
狂神说mysql笔记
狂神my
sql笔记
md,MySQL基础学习笔记
MySQL基础学习笔记连接数据库mysql-uroot-p密码--连接数据库--修改用户密码updatemysql.usersetauthentication_string=password('密码')whereuser='root'andHost='localhost';--刷新权限flushprivileges;--显示所有数据库showdatabases;--切换数据库use数据库--显示数
雨夜天空
·
2022-06-05 22:46
狂神mysql笔记
md
狂神说---My
SQL笔记
1、初始MySQLjavaEE:企业级java开发Web前端(页面:展示,数据!)后台(连接点:连接数据库JDBC,连接前端(控制,控制视图跳转,和给前端传递数据))数据库(存数据,Txt,Excel,word)1.1、为什么学习数据库岗位需求现在的世界,大数据时代得数据者得天下被迫需求:存数据数据库是所有软件体系中最核心得存在DBA1.2、什么是数据库数据库(DB,DataBase)概念:数据仓
将夜...
·
2022-06-05 22:12
mysql
数据库
database
【数据库】SQL新手完整笔记(上)
学习时间:2020/4/17-24使用:①廖雪峰SQL教程②SQL_菜鸟教程③《数据库系统原理》
SQL笔记
-目录1、关系数据库概述1.1笔记(课程)介绍1.2关系数据库概述1.2.1数据模型(3种)1.2.2
RickieLim
·
2022-05-30 09:53
CS
sql
数据库
oracle
mysql
关系模型
My
SQL笔记
4——SELECT语句
1SELECT语句,从表中检索一个或多个数据列。为了使用SELECT检索表数据,必须至少给出两条信息——想选择什么,以及从什么地方选择。输入:SELECTprod_nameFROMproducts;分析:上述语句利用SELECT语句从products表中检索一个名为prod_name的列。所需的列名在SELECT关键字之后给出,FROM关键字指出从其中检索数据的表名。未排序数据:如果读者自己试验这
春卷同学
·
2022-05-28 10:45
MySQL
My
SQL笔记
大全
SQL语句笔记大全第一章DDL数据定义语言1.1数据库的相关操作--数据库的查看showdatabases;--数据库的创建--createdatabase[ifnotexists]库名--ifnotexists:表示如果不存在就创建(非必须条件)存在了就不创建了createdatabaseschool;createdatabaseifnotexistsschool;--数据库的修改--renam
从此烟雨落戎城
·
2022-04-26 07:44
数据库
笔记
sql
My
SQL笔记
整理
目录一、MySQL基础&SQL入门1.1.数据库的基本概念2.1MySQL的启动与关闭2.2命令行登录数据库2.3SqlYog的使用2.4MySql的目录结构2.5数据库管理系统2.6数据库表3.1SQL的概念3.2SQL通用语法3.3SQL的分类3.4DDL操作数据库3.5DDL操作数据表3.6DML操作表中数据3.7DQL查询表中数据二、MySQL单表&约束&事务1.DQL操作单表2.SQL约
猿大山
·
2022-04-21 02:16
MySQL笔记
mysql
My
sql笔记
--1--数据库的基本操作
文章目录1.mysql存储过程与条件语句2.mysql删除数据库3.SQL判断某个表的主键是否存在4.查询主键存在与否如果存在count值为1不存在count值为05.判断主键是否存在6.[Mysql怎么删除某表中的一条数据](https://www.cnblogs.com/isme-zjh/p/13768412.html)1.mysql存储过程与条件语句[外链图片转存失败,源站可能有防盗链机制,
小孟的CDN
·
2022-03-26 07:03
笔记
mysql
学习
My
Sql笔记
-5
通过Session实现记住登录状态当客户端第一次向服务器发请求进行登录时,服务器会在内存中创建一个会话对象,并且登录成功的user对象保存到此会话对象里面,然后服务器会创建一个Cookie,把此时会话对象的id保存到cookie里面下发给客户端,之后客户端每次发出请求都会带着这个id,服务器接收到请求后会拿着这个id找到和这个客户端对应的Session对象,然后从对象里面查找是否有登录成功时保存的
Java代码兄
·
2022-03-26 01:19
spring
boot
My
Sql笔记
-6
添加分类功能步骤从ElementUI文档中复制drawer抽屉组件的代码当点击form表单中的添加按钮时发出添加分类的请求CategoryController里面处理请求轮播图列表展示在created方法中查询所有轮播图的数据在页面中把显示轮播图的表格和bannerArr数组进行绑定删除轮播图点击删除按钮时调用以下方法BannerController中处理添加轮播图创建insertBanner.h
Java代码兄
·
2022-03-26 01:49
spring
boot
java
spring
My
Sql笔记
-2
课程回顾:数据库相关SQL查询所有showdatabases;创建creatadatabasesdb1charset=utf8/gbk;查看数据库信息:showcreatedatabasedb1;删除数据库:dropdatabasedb1;使用:usedb1;表相关SQL创建表:createtablet1(namevarchar(20),ageint)charset=utf8/gbk;查询所有:s
Java代码兄
·
2022-03-26 01:19
mysql
数据库
sql
My
Sql笔记
个人小记
MySQL虽然勉强算是初窥门径,但是里面知识点太多了,在这里记录下吧,毕竟好记性不如烂笔头。1.union与unionall的区别unionall求并集,而且不去重,union的话是求并集,去重2.select查询中,查询条件in与notin放到一起不一定是全集。比如,select*fromstudentwhereid_cardin('123',null)unionallselect*fromst
笔下天地宽
·
2022-03-15 07:48
数据库
mysql
数据库
随笔
小知识
My
SQL笔记
一、SQL快速入门My
SQL笔记
MySQL函数MySQL数值型函数函数名称作用ABS求绝对值SQRT求二次方根MOD求余数CEIL和CEILING两个函数功能相同,都是返回不小于参数的最小整数,即向上取整
王林-wlin
·
2022-03-02 15:46
MySQL笔记
mysql
数据库
database
shell
my
sql笔记
(锁、事务、性能优化、压测结果)
Mysql该笔记,主要根据kkb课程并结合网上资料和自己的理解而形成。一、Mysql架构1.1逻辑架构这是从网上copy过来的图。网上一些教程会把mysql也进行分层。连接层:Connectors(连接器),一看图中就看到了我们Java程序员最熟悉的JDBC,再结合ConnectionPool用于连接我们的Mysql服务器。注意:系统管理和控制工具(图中:EnterpriseManagementS
努力就有可能x
·
2022-02-21 09:28
Java
mysql
My
SQL笔记
——dos界面表数据无法对齐的解决方法
创了一个表,查看里面的数据时发现无法对齐,中文还乱码。。。image.png百度了一下,只要输入charsetgbk;就都能解决了。image.png
麦香菌
·
2022-02-19 05:28
My
SQL笔记
—SQL运算符
目录1.算术运算符2.比较运算符具体关键字3.逻辑运算符4.位运算符1.算术运算符+-*/或DIV%或MOD/或DIVselect100/5,100DIV5fromdual;结果:100/5100DIV520.000020注意:/结果是浮点型有结果20.0000,但是DIV结果是20取模运算%或MODselect10%2,10%3,12MOD-4fromdual;结果:10%210%312MOD-
·
2022-02-15 16:11
My
SQL笔记
熟悉MySQL基本命令Ubutnu下安装MySQL先更新一下源,修复依赖关系:sudoapt-getinstallupdatesudoapt-getinstall-f安装MySQL:sudoapt-getinstallmysql-serversudoapt-getisntallmysql-clientsudoapt-getinstalllibmysqlclient-dev安装过程中,会提示你输入r
defphot
·
2022-02-12 10:46
My
sql笔记
2事务和索引
事务事务就是要保证一组数据库操作,要么全部成功,要么全部失败。在MySQL中,事务支持是在引擎层实现的。ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性)隔离性事务并发问题:脏读(dirtyread):一个事务读取了其它事务update后未提交的数据。不可重复读(non-repeatableread):一个事务读取了其
·
2022-01-14 18:35
mysql
My
sql笔记
1基础和日志
基础架构结构Server层包括连接器,查询缓存,分析器,优化器,执行器等涵盖Mysql大多数核心服务功能,和所有内置函数(日期,时间,数学,加密等)实现所有跨存储引擎的功能(存储过程,触发器,视图等)存储引擎层负责数据的存储和提取架构模式是插件式的,从Mysql5.5.5开始InnoDB成为默认存储引擎1.连接器连接Mysqlmysql-h$ip-P$port-u$user-p一个用户成功建立连接
·
2022-01-11 18:06
mysql
hive
sql笔记
一、常用聚合函数count():计数count(distinct字段)去重统计sum():求合avg():平均max():最大值min():最小值二、hivesql执行顺序from-->where-->groupby-->having-->select-->orderby-->limit三、常用函数1.毫秒时间戳转日期精确到秒selectfrom_unixtime(cast(16364625270
t_zcx
·
2021-11-11 11:00
sql笔记
P87-101
子查询/*含义:出现在其他语句中的select语句,称为子查询或内查询外部的查询语句,称为主查询或外查询分类:按子查询出现的位置:select后面:仅仅支持标量子查询from后面:支持表子查询where或having后面支持标量子查询(单行)列子查询(多行)行子查询exists后面(相关子查询)表子查询按结果集的行列数不同:标量子查询(结果集只有一行一列)列子查询(结果集只有一列多行)行子查询(结
kevinXiao
·
2021-10-30 09:57
MySQL1
My
SQL笔记
1MySQL1、sql、DB、DBMS分别是什么,他们之间的关系?
Nannie
·
2021-10-22 20:06
深入浅出
sql笔记
一、基本语句:创建数据库:CREATDATABASEgregs_list;注:(1)数据库标准大小,区分命令和文件名(2)文件名中不可以出现空格,用下划线替代(3);表示命令结束使用数据库:USEgregs_list;新增列:列名称+数据格式注:数据格式包括:(1)VARCHAR文本数据,最长255个字符(2)CHAR或CHARACTER预先设定好长度,后加(长度)(3)DATE记录日期;DATE
Joyce 周
·
2021-10-05 19:56
数据库
sql
数据库
01.MySQL架构与SQL执行流程
My
Sql笔记
,笔记分为四个部分:1.MySQL架构与SQL执行流程2.MySQL索引原理与使用原则3.MySQL事务与锁详解4.MySQL性能优化总结本节目标:1、了解MySQL语句的执行流程2、理解
javacoo
·
2021-09-21 15:50
02.MySQL索引深入剖析
My
Sql笔记
,笔记分为四个部分:1.MySQL架构与SQL执行流程2.MySQL索引原理与使用原则3.MySQL事务与锁详解4.MySQL性能优化总结本节目标:1、理解索引的本质2、通过推演掌握索引底层的数据结构
javacoo
·
2021-09-21 15:37
03.MySQL事务与锁详解
My
Sql笔记
,笔记分为四个部分:1.MySQL架构与SQL执行流程2.MySQL索引原理与使用原则3.MySQL事务与锁详解4.MySQL性能优化总结本节目标:1、掌握事务的特性与事务并发造成的问题2
javacoo
·
2021-09-21 15:20
Java基础学习 前言
java基础学习javaSE进行学习MY
SQL笔记
...以上学习渠道来自B站动力节点,望读者知晓!本人做了重点总结,提取要点供大家参考学习!下篇:Java基础学习一基本数据类型
SimonLike
·
2021-09-06 16:06
【一点分享】
Sql笔记
:3天就可以写出很溜的Sql,飞一样的感觉(第2天)
一、复杂查询1、按行合并1.1union1.2unionall2、按列合并,join关联查询2.1leftjoin2.2rightjoin2.3innerjoin2.4更多join2.5主表aleftjoinbona.f=b.f,此时a为主表;brightjoinaona.f=b.f,a还是主表。到底把谁作为主表去leftjoin呢?以谁为视角去查别的信息,这个谁就当作为主表。比如上述示例想查日志
或许能用上
·
2021-08-19 09:44
hive
sql笔记
两日期字符串间的月数差:months_between(from_unixtime(unix_timestamp(),'yyyy-MM-dd'),a.register_date)前一天日期的字符串selectFROM_UNIXTIME(UNIX_TIMESTAMP()-86400,'yyyyMMdd')前一天日期的日期selectCAST(TO_DATE(FROM_UNIXTIME(UNIX_TIM
我是west先生
·
2021-06-27 09:21
SQL笔记
一、数据定义1.数据模式的创建和撤销CreateschemaauthorizationEg:createschemast_coauthorizationlismith;Dropschema[cascade|restrict]Eg:dropschemast_cocascade;一般用法:createdatabase…dropdatabase…2.基本数据类型a.数值型Integer长整型(int)S
Ly3911
·
2021-06-24 11:08
My
Sql笔记
——关于NULL及NULL列 索引的疑问
是MySql版本?表结构?索引类型?引擎类型?表数据大小?为什么大家都说MySql中如果某一列中含有null,那么包含该列的索引就无效了。MySql中含有nul的列,真的不能走索引了吗?例如在CSDN上看到的一篇博客对存在空值的列建索引作者的查询测试确实是没有走索引的。上有人对此说法提出了质疑MySQL中NULL对索引的影响知乎上面找到的一篇文章MySQL中NULL值有什么意义?解释了为什么ISN
wishurhere
·
2021-06-20 21:30
面试阿里挂在“MySQL”,看完这份My
SQL笔记
8大问题,我顿悟了
对于技术面试来说,考察的核心内容具备以下两个特征:涉及的知识点广,因为不同的公司和不同的面试官技能知识结构是不同的,所以关注的问题和面试内容也是不同的,因而具备面试知识点广的特点;考察的知识点深,以阿里巴巴为例(其他大厂也是类似的情况),通常会从一个大的方向切入,然后再层层深入,直到问到你不会为止。比如,你都了解哪些数据库引擎?这个数据库引擎的特点是什么?这个数据库引擎是如何存储数据的?为什么要采
java路人甲乙丙丁
·
2021-06-12 16:07
Java
数据库
编程语言
mysql
java
python
2021-02-24【My
SQL笔记
-\g和\G的用法】
\g在MySQL的sql语句后加上\g,效果等同于加上定界符,一般默认的定界符是分号;这是默认;为定界符时的情况这是修改了定界符的情况https://blog.csdn.net/lewky_liu/article/details/78180515\G在MySQL的sql语句后加上\G,表示将查询结果进行按列打印,可以使每个字段打印到单独的行。这是没有加上\G的情况注意,这里使用的是反斜杠\,而不是
洛明轩
·
2021-06-12 01:35
My
SQL笔记
创建用户xxx表示用户IDENTIFIEDBY后面跟着是密码user表中host列的值的意义%匹配所有主机localhostlocalhost不会被解析成IP地址,直接通过UNIXsocket连接127.0.0.1会通过TCP/IP协议连接,并且只能在本机访问;::1::1就是兼容支持ipv6的,表示同ipv4的127.0.0.1CREATEUSER'xxx'@'localhost'IDENTIF
吃肉666
·
2021-06-11 16:52
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他