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笔记
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
2019-06-01
SQL笔记
SQL操作方式:创建,删除,修改1.模式:创建CREATESCHEMA删除DROPSCHEMA2.表:创建CREATETABLE删除DROPTABLE修改ALTERTABLE3.视图:创建CREATEVIEW删除DROPVIEW4.索引:创建CREATEINDEX删除DROPINDEXsql语句不区分大小写1.检索单个列SQLSELECTSELECT列名FROM表名;SELECTprod_name
莞舒雅
·
2021-06-09 12:03
【My
sql笔记
】从索引优化到原理解析,学习MySQL,这一篇就够了!
说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型.....你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。MySQL逻辑架构如果能在头脑中构建一幅MySQL各组
风平浪静如码
·
2021-06-07 04:04
【My
sql笔记
】我必须得告诉大家的MySQL优化原理
转发原文链接:我必须得告诉大家的MySQL优化原理说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型.....你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。My
安东尼_Anthony
·
2021-06-06 19:47
Oracle
sql笔记
substr(access_nbr,1,length(access_nbr)-4)||'****'acc处理电话后4位selectconcat(concat(substr(A.access_nbr,1,3),'****'),substr(A.access_nbr,length(A.access_nbr)-3,4))accfrom中间4位
我是west先生
·
2021-06-06 09:38
My
Sql笔记
一、MySQL执行流程MySQL执行流程查询执行流程1.连接1.1客户端发起一条Query请求,监听客户端的‘连接管理模块’接收请求1.2将请求转发到‘连接进/线程模块’1.3调用‘用户模块’来进行授权检查1.4通过检查后,‘连接进/线程模块’从‘线程连接池’中取出空闲的被缓存的连接线程和客户端请求对接,如果失败则创建一个新的连接请求2.处理2.1先查询缓存,检查Query语句是否完全匹配,接着再
斯文遮阳
·
2021-05-23 10:40
狂神说My
Sql笔记
1、初识MySQL去年刚开始学java的时候,看的狂神老师的视频,现在整合一下之前做的笔记,发布出来供大家参考javaEE:企业级java开发Web前端(页面:展示,数据)后台(连接点:连接数据库JDBC,连接前端(控制试图跳转,和给前端传递数据)数据库(存数据,Txt,Excel,word)只会敲代码,学好数据库,基本混饭吃操作系统,数据结构算法,一个不错的程序员离散数学,数字电路,体系结构,编
Code_BinBin
·
2021-05-18 11:00
数据库
mysql
java
【My
SQL笔记
】4 子查询与创建联结
My
SQL笔记
基于教材,笔记中用到的数据库可以点击该链接下载子查询Subquery在多张表间查询相关的信息时,可以将SELECT语句嵌套起来用;子查询经常与WHERE子句里的IN一起使用;列必须匹配:在
shawn233
·
2021-05-15 18:33
SQL笔记
--(5)--[数据类型与模式]
日期和时间类型date:'yyyy-mm-dd'time:'HH-MM-SS'timewithtimezone:保存时区信息timestamp:'yyyy-mm-ddHH-MM-SS.mmtimestampwithtimezonecaststringast:将以符合格式的字符串string转化为t类型(t可以为time,date,timestamp)extract(fieldfromd):从tim
FengBli
·
2021-05-13 20:37
高性能My
sql笔记
一、Mysql架构与历史1、架构图Mysql架构图.png2、锁表锁表锁是Mysql中最基本的锁策略,开销最小。行级锁行锁可以最大程度地支持并发处理。行级锁只在存储引擎层实现,而Mysql服务器没有实现。服务器层完全不了解存储引擎层的锁实现。3、事务事务内的语句,要么全部执行成功,要么全部执行失败。一个运行良好的事务系统,必须具备ACID特性。ACID分别表示原子性(atomicity)、一致性(
whc2011
·
2021-05-12 09:19
My
Sql笔记
mysql数据库连接数的获取安装或使用MYSQL时,会发现除了自己安装的数据库以外,还有一个information_schema数据库。information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。在MySQL中,把information_schema看作是一个数据库,确切说是信息数据库,其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库
lunabird
·
2021-05-03 07:17
SQL笔记
(精简版)
文章目录数据库结构图1.检索数据1.1选择数据库1.2选择单列1.3选择多列1.4选择所有列1.5检索不同的值1.6限制结果1.7注释第一章练习题2.排序检索数据2.1排序数据2.2按多个列排序2.3按排列位置排序2.4指定排序方向第二章练习题3.过滤数据3.1where子句3.1.1检查单个值3.1.2不匹配检查3.1.3范围值检查3.1.4空值检查第三章练习题4.高级数据过滤4.1组合wher
Abraham's
·
2021-04-26 13:50
笔记
mysql
MY
SQL笔记
整理-001-创建+插入+更新+删除
一、创建表语法:createtableXXX()具体代码:MYSQL-具体代码-创建表-ifnotexists——检查数据库中是否有该表,若是没有该表,则进行创建/*创建顾客表*/createtableifnotexistscustomer(c_idchar(6)primarykey,//为主键,若是需要多个的话,则需要写成primarykey(字段一,字段二)namevarchar(30)not
永夜终究会过去
·
2021-04-22 22:25
数据库的事务,锁,索引--读mysql技术内幕&高性能my
sql笔记
[toc]1.事务1.1隔离级别和特性事务的特性ACIDAAtomicity原子性执行的完整性,不可拆分CConsistency一致性数据库一致性保持不变IIsolation隔离性隔离性确保事务并发执行后的系统状态与这些事务以某种次序串行执行以后的状态是等价的。DDurability持久性执行后结果存储事务隔离级别可串行化(Serializable):sql中最高的隔离性级别,能够避免脏读,幻读,
笛声hk
·
2021-04-17 16:41
my
sql笔记
数据库查询语言(DQL,databaseQUERYLANGUAGE):对表的查询语句,例如select等。数据库定义语言(DDL,databasedefinedLANGUAGE):例如createdatabase、dropdatabase、createtable、droptable等数据库操作语言(DML,databasemanageLANGUAGE):例如update、insert、delete
王_凯
·
2021-04-17 16:44
My
SQL笔记
数据库的相关概念数据库的好处1、持久化数据到本地2、可以实现结构化查询,方便管理数据库的常见概念☆1、DB:数据库,保存一组有组织的数据的容器2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据3、SQL:结构化查询语言,用于和DBMS通信的语言数据库存储的特点1、将数据放到表中,表再放到库中2、一个数据库中可以有多个表,每个表都有一个名字,用来标识自己,表具有唯一性。3、
lzh_1
·
2021-04-14 23:36
后端程序员必备:SQL高性能优化方案!50条优化,建议马上收藏!
image关注公众号:程序员白楠楠,领取2021版My
SQL笔记
(300多页PDF文档)。本文会提到50条SQL语句性能优化策略。
程序员白楠楠
·
2021-04-13 15:53
Mysql学习笔记整理
突然翻到很久以前的My
sql笔记
,特此重做为方便查看保存。数据库基础1.什么是数据库?
一只当归
·
2021-04-12 19:49
Mysql得触发器在哪存着_My
SQL笔记
---视图,存储过程, 触发器的使用入门
标签:大二学数据库的时候,只是隐约听到老师提起过视图啊,存储过程啊,触发器啊什么的,但只是淡淡的记住了名字,后来自己做些小项目,小程序,也没有用上过,都只是简单的建表,关联表之类的,导致我对这些东西的理解只能停留在名称的阶段.最近看完了一本薄薄的小书叫,记了不少笔记,也自己上手实践了一番,总算是了解了些皮毛.下面通过实例来具体了解这几个东西,首先我的样例表是这样的.视图:什么是视图?视图是虚拟的表
NeoKH
·
2021-02-28 02:08
Mysql得触发器在哪存着
My
SQL笔记
(含JDBC/全站最详细)
文章目录MySQL安装MySQL数据库管理系统MySQL数据库的卸载计算机上启用或停止MySQL服务登录MySQL数据库MySQL常用命令批量执行SQL语句数据库中数据的存储SQL语句的分类数据查询语言DQL简单查询条件查询排序数据处理函数分组查询分组函数having分组后进一步过滤distinct去除重复记录连接查询笛卡尔积现象内连接外连接子查询union合并查询结果集limit限制单页显示记录
Dev-Anonymous
·
2021-02-21 22:42
MySQL数据库
Java
笔记
mysql
sql
数据库
mysql 高级知识点_这是我见过最全的《My
SQL笔记
》,涵盖MySQL所有高级知识点!...
作为运维和编程人员,对MySQL一定不会陌生,尤其是互联网行业,对MySQL的使用是比较多的。MySQL作为主流的数据库,是各大厂面试官百问不厌的知识点,但是需要了解到什么程度呢?仅仅停留在建库、创表、增删查改等基本操作的水平可不够。MySQL并不难,这份最全的MySQL总结,一共1200页,几乎涵盖了MySQL的所有知识,包括了面试题、学习笔记、使用文档,尤其突出了实战技能和高级知识点,当然文章
股海求生
·
2021-01-19 11:50
mysql
高级知识点
上一页
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
其他