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必知必会
》学习笔记——第30章 改善性能
本章将付息与MySQL性能有关的某些要点。30.1改善性能数据库管理员把他们生命中的相当一部分时间花在了调整、试验以改善DBMS性能之上。在诊断英勇的滞缓现象和性能问题时,性能不良的数据库(以及数据库查询)通常是最常见的祸因。可以看出,下面的内容并不能完全决定MySQL的性能。我们只是想回顾一下前面各章的重点,提供进行性能优化探讨和分析的一个出发点。首先,MySQL(与所有DBMS一样),具有特定
weixin_30885111
·
2020-08-16 17:41
《
MySQL必知必会
》学习笔记——使用子查询、联结表、创建高级联结
文章目录第14章使用子查询1.子查询2.使用子查询进行过滤3.作为计算字段使用子查询第15章联结表1.联结1.1关系表2.创建联结2.1内部联结2.2联结多个表第16章创建高级联结1.使用表别名2.使用不同类型的联结2.1自联结2.2自然联结2.3外部联结3.使用带聚集函数的联结第14章使用子查询1.子查询SQL允许创建子查询,即嵌套在其他查询中的查询。2.使用子查询进行过滤现在,假如需要列出订购
qq_42325416
·
2020-08-16 17:39
MySQL
java
数据库
mysql
sql
《
MySQL必知必会
》学习笔记——组合查询、全文本搜索
文章目录第17章组合查询1.创建组合查询2.UNION规则3.包含或取消重复的行4.对组合查询结果排序第18章全文本搜索1.理解全文本搜索2.使用全文本搜索2.1启动全文本搜索支持2.2进行全文本搜索2.3使用查询扩展2.4布尔文本搜索2.5全文本搜索的使用说明第17章组合查询MySQL允许执行多个查询(多条SELECT语句),并将结果作为单个查询结果集返回。这些组合查询通常称为并或复合查询。多数
qq_42325416
·
2020-08-16 17:39
MySQL
mysql
数据库
java
sql
《
MySQL必知必会
》学习笔记——汇总数据、分组数据
文章目录第12章汇总数据1.聚集函数1.1AVG()函数1.2COUNT()函数1.3MAX()函数1.4MIN()函数1.5SUM()函数2.聚集不同值3.组合聚集函数第13章分组数据1.数据分组2.过滤分组3.分组和排序第12章汇总数据1.聚集函数我们经常需要汇总数据而不用把它们实际检索出来。这种类型的检索例子有以下几种。确定表中行数(或者满足某个条件或包含某个特定值的行数)获得表中行组的和找
qq_42325416
·
2020-08-16 17:39
MySQL
java
数据库
mysql
《
MySQL必知必会
》学习笔记——创建和操纵表、使用视图
文章目录第21章创建和操纵表1.创建表1.1表创建基础1.2主键再介绍1.3使用AUTO_INCREMENT1.4指定默认值1.5引擎类型2.更新表3.删除表4.重命名表第22章使用视图1.视图1.1为什么使用视图1.2视图的规则和限制2.使用视图2.1利用视图简化复杂的联结2.2更新视图第21章创建和操纵表1.创建表可以使用SQL的CREATETABLE语句创建新的表。1.1表创建基础使用CRE
qq_42325416
·
2020-08-16 17:07
MySQL
数据库
mysql
java
sql
《
MySQL必知必会
》学习笔记——插入数据、更新和删除数据
文章目录第19章插入数据1.数据插入2.插入完整的行3.插入多个行4.插入检索出的数据第20章更新和删除数据1.更新数据2.删除数据第19章插入数据本章介绍如何利用SQL的INSERT语句将数据插入表中。1.数据插入INSERT插入可以用几种方式使用:插入完整的行;插入行的一部分;插入多行;插入某些查询结果。2.插入完整的行插入完整的行一般有两种方法。第一种方法要求指定表名和被插入到新行的值:IN
qq_42325416
·
2020-08-16 17:23
MySQL
数据库
mysql
java
sql
《
MySQL必知必会
》通配符 ( like , % , _ ,)
《
MySQL必知必会
》通配符(like,%,_,)关键字LIkeWHERE搜索子句中使用通配符,必须使用LIKE操作符。%百分号通配符%表示任意字符出现任意次数。
凌丹妙药
·
2020-08-16 11:00
MySQL必知必会
_标识列
标识列#标识列/*又称为自增长列含义:可以不用手动的插入值,系统提供默认的序列值特点:1、标识列必须和主键搭配吗?不一定,但要求是一个key(也可以是unique)2、一个表可以有几个标识列?至多一个!3、标识列的类型只能是数值型4、标识列可以通过SETauto_increment_increment=3;设置步长可以通过手动插入值,设置起始值*/#一、创建表时设置标识列DROPTABLEIFEX
zjxxyz123
·
2020-08-14 12:42
数据库笔记
MySQL必知必会
——检索、排序数据
Beforestart文内所使用样例来自MySQLCrashCourse官网,后续内容均以样例展开。脚本样例地址其中包含create.sqlandpopulate.sql两个文件,下载了脚本后,可以使用它们来创建和填充学习所用的表。以下是步骤:创建一个新数据源(为安全考虑,不要使用已有的数据源)。保证选择新数据源(使用mysql命令行程序,使用USE命令)。执行create.sql脚本。使用mys
楓_xupter
·
2020-08-14 12:04
MySQL
sql
mariadb
MySQL必知必会
关系型数据库DML:DataManapulateLanauage数据操作语言INSERT,REPALCE,UPDATE,DELETEDDL:DataDefinitionLanauage数据定义语言CREATE,ALTER,DROPDCL:DataControlLanauage数据控制语言GRANT,REVOKEDBMS:数据管理的独立性有效的完成数据的存取数据完整性和安全性数据集中管理并发存储与故
路或遥
·
2020-08-14 11:47
Linux-系统运维
MySQL必知必会
-- 子查询的使用
子查询查询(query)任何SQL语句都是查询。但此术语一般指SELECT语句。SQL还允许创建子查询(subquery),即嵌套在其他查询中的查询。枚举类型美剧类型限制了字段的值,字段的值只能从限制的字符中取一个,可以使用值,也可以使用数字代替,1为第一个值,例如:MariaDB[test]>createtabless(stateenum('good','bad','secret'),userv
生命热力٩( 'ω' )و
·
2020-08-13 19:58
mysql必知必会
mysql
数据库
oracle
java
sql
MySQL必知必会
-- 使用数据处理函数
本章介绍什么是函数,MySQL支持何种函数,以及如何使用这些函数。函数与其他大多数计算机语言一样,SQL也支持利用函数来处理数据。函数一般是在数据上执行的,它给数据的转换和处理提供了方便。例如在前一章中用来去掉串尾空格的RTrim()就是一个函数的例子。特点函数没有SQL的可移植性强函数的类型:用于处理文本串(如删除或填充值,转换值为大写或小写)的文本函数。用于在数值数据上进行算术操作(如返回绝对
生命热力٩( 'ω' )و
·
2020-08-13 19:57
mysql必知必会
字符串
python
数据库
mysql
sql
MySQL必知必会
-- 分组数据
聚集函数可用来汇总数据,如果我们要对这些数据进行分组处理的话,就需要我们进行数据的分组。数据分组groupbyMariaDB[test]>select*fromlinux;+-------+--------+------+------+-------+------------+|user|passwd|sex|age|price|math_price|+-------+--------+-----
生命热力٩( 'ω' )و
·
2020-08-13 19:57
mysql必知必会
mysql
数据库
大数据
数据分析
java
MySQL必知必会
-- 数据汇总
聚集函数(aggregatefunction)运行在行组上,计算和返回单个值的函数。AVG()函数AVG()通过对表中行数计数并计算特定列值之和,求得该列的平均值。AVG()可用来返回所有列的平均值,也可以用来返回特定列或行的平均值。MariaDB[test]>selectavg(age)fromlinux;+-------------------+|avg(age)|+-------------
生命热力٩( 'ω' )و
·
2020-08-13 19:57
mysql必知必会
python
mysql
数据库
oracle
udp
MySQL必知必会
-- 创建计算字段
存储在数据库表中的数据一般不是应用程序所需要的格式。们所需要的的可能是几个连起来的列。比如:如果想在一个字段中既显示公司名,又显示公司的地址,但这两个信息一般包含在不同的表列中。城市、州和邮政编码存储在不同的列中(应该这样),但邮件标签打印程序却需要把它们作为一个恰当格式的字段检索出来。列数据是大小写混合的,但报表程序需要把所有数据按大写表示出来。物品订单表存储物品的价格和数量,但不需要存储每个物
生命热力٩( 'ω' )و
·
2020-08-13 19:57
mysql必知必会
c++求职/修炼/书籍推荐
C和C++程序员面试秘笈[董山海编著],程序员面试笔记CC++、算法、数据结构篇[杨峰],
MySQL必知必会
,[大话设计模式].吴强,ARM体系结构与编程,大话数据结构,C++Primer(第5版),深度探索
樱桃木
·
2020-08-10 19:30
MySQL学习日记——《
MySQL必知必会
》笔记整理(下):游标部分有更正
十、创建和操纵表1、primarykey关键字:指定表的主键。2、语句格式化:忽略空格,可分行。3、处理现有的表:一般是先删除该表在创建,否则名称相同则会覆盖原表。如果只要在这张表不存在的时候创建,则是可以在表名后增加一个ifnotexists4、null值:没有值或缺值。5、auto_increment:本列每增加一行时自动增量,每执行一个insert操作,自动给该列增量,给下一列赋予一个可用的
AI_girls
·
2020-08-10 13:32
MySQL
mysql数据库中的正则表达式查询
http://www.cnblogs.com/way_testlife/archive/2010/09/17/1829567.html使用MySQL正则表达式__
MySQL必知必会
正则表达式作用是匹配方本
wjq008
·
2020-08-10 13:47
数据库mysql
java
海量数据
mysql
正则表达式
linux下MySQL安装设置
前言很久没有用MySQL,很多东西都是有个大致印象,具体操作起来手就生了,想要系统的复习一下,发现一本不错的书,《
MySQL必知必会
》,理论不多,几乎全部是实践,同时还附赠了数据源,正好解决了自己练习MySQL
zspzwal
·
2020-08-10 05:23
MySQL
mysql
数据库
linux
读书笔记_
MySQL必知必会
拼接:selectConcat(vend_name,‘(‘,vend_country,‘)’)fromvendors;删除空格Trim(),LTrim(),Rtrim();一些文本处理函数:Left()Right()返回串左边右边的字符,Length()长度,Locate()找出串的一个子串,Lower()Upper()转换大小写,SubString()子串。常用日期和时间处理函数:AddDate
蚍蜉叹
·
2020-08-09 10:45
DataBase
读书笔记
《
MySQL必知必会
》SQL文件
《
MySQL必知必会
》SQL文件:表的创建和外键绑定:#在Mysql中取消外键约束SETFOREIGN_KEY_CHECKS=0;DROPTABLEcustomers;DROPTABLEorderitems
stepMoreForever
·
2020-08-03 03:33
数据库
MySQL必知必会
MySQL
MySQL必知必会
MySQL的主键和外键
使用《
MySQL必知必会
》中的表,向表products插入数据出错:从报错信息看,应当是表的主键和外键的问题,先用showcreatetableproducts查看表products的创建信息:外键关系涉及一个包含中心数据值的父表
SilentAssassin
·
2020-08-02 19:44
MySQL
mysql必知必会
(24):游标
一、游标版本要求:MySQL5+游标(cursor)是一个存储在MySQL服务器上的数据库查询,它不是一条SELECT语句,而是被该语句检索出来的结果集。在存储了游标之后,应用程序可以根据需要滚动或浏览其中的数据。游标主要用于交互式应用,其中用户需要滚动屏幕上的数据,并对数据进行浏览或做出更改。注意:只能用于存储过程不像多数DBMS,MySQL游标只能用于存储过程(和函数)。二、使用游标1.使用游
warmsirius
·
2020-08-01 12:27
mysql必知必会
春节放假没事,找了本电子书
mysql必知必会
敲了下。用的工具是有道笔记的markdown文档类型。下面是根据大纲已经敲完的章节,可复制到有道笔记的查看,更美观。
weixin_30748995
·
2020-08-01 03:24
数据库
git
markdown
MySQL必知必会
,知识点总结1-粥
检索数据简单查询select*from表名;select列名from表名;select列名1,列名2from表名;select列名1,列名2from表名limit行数;select列名1,列名2from表名limit起点数,行数;select列名1,列名2from表名limit行数offset起点;排序检索数据关键词ORDERBYselect*from表名ORDERBY列名;(默认为降序(ASC)
Code粥
·
2020-07-31 11:48
初期学习
MySQL必知必会
笔记(全)
说明:本文所使用的书籍《
MySQL必知必会
》[英]BenForta著,刘晓霞钟鸣译本文中tbl_name为数据库表名称,db_name为数据库名称,col_name为字段名称。
CoderGeshu
·
2020-07-30 17:36
MySQL数据库
mysql
数据库
《
MySQL必知必会
》学习笔记十(增删改语句使用)------掌握部分
MySQL必知必会
知识预览第一章——了解SQL第二章——MySQL简介第三章——使用MySQL第四章——检索数据第五章——排序检索数据第六章——过滤数据第七章——数据过滤第八章——用通配符进行过滤第九章
發V發
·
2020-07-30 09:45
MySQL笔记
《
mysql必知必会
》读书实战笔记21-创建表和操作表
第21章创建和操纵表21.1创建表21.1.1表创建基础创建一张客户表customers1:createtablecustomers1(cust_idintnotnullauto_increment,cust_namechar(50)notnull,cust_addresschar(50)null,primarykey(cust_id));createtableifnotexistscustome
thinkact
·
2020-07-30 07:26
《
mysql必知必会
》读书实战笔记23-存储过程
第23章使用存储过程23.1存储过程存储过程,是为了完成一个复杂任务,而编写的多条sql语句的集合,语句执行次序不定,需要根据检索条件判断。存储过程实际上是一种函数,因此存储过程名后要加括号(),来放置参数,即使没有参数也要括号。23.2为何使用存储过程3个优点:简单:将复杂语句封装,简单调用即可;业务逻辑更改,直接修改存储过程。安全:不需反复编写复杂代码,防止错误发生;执行权限和访问权限分开,保
thinkact
·
2020-07-30 04:05
MYSQL必知必会
:分组查询和子查询
除了一些汇总函数之外,还可以根据字段进行分组,分组之后再进行数据的汇总或过滤等其他查询操作.下面有张表t5,分别有id,name,subject,score四个字段.1.分组过滤.分组过滤是把一张表内的剩余的记录通过某个字段进行分组,关键词是groupby.剩余的指的是:再分组过滤之前,我们可以先通过where过滤一部分记录.然后在进行分组操作.先看下第一个例子.example1:要求列出每个学生
闭上左眼看世界
·
2020-07-29 22:20
MYSQL必知必会
《
mysql必知必会
》读书实战笔记24-游标
第24章使用游标24.1游标游标,是一个select语句的查询结果集,用于交互式应用,如:滚动屏幕上的数据,浏览和修改数据。在mysql中,游标只能用于存储过程和函数。24.2使用游标使用游标的步骤:1、声明游标:一次声明游标后,可多次打开和关闭游标。2、打开游标:从服务器检索出数据结果集。一次打开游标后,可多次取出数据。3、取出数据:按条件筛选、显示数据。4、关闭游标注意顺序:declare创建
thinkact
·
2020-07-29 22:59
MySQL必知必会
_视图
视图含义:理解成一张虚拟的表视图和表的区别:使用方式占用物理空间视图完全相同不占用,仅仅保存的是sql逻辑表完全相同占用视图的好处:1、sql语句提高重用性,效率高2、和表实现了分离,提高了安全性视图的创建语法:CREATEVIEW视图名AS查询语句;视图的增删改查1、查看视图的数据★SELECT*FROMmy_v4;SELECT*FROMmy_v1WHERElast_name='Partners
zjxxyz123
·
2020-07-29 03:30
数据库笔记
MySQL
视图
推荐几个sql在线练习网站
牛客网乐扣书的话,《
mysql必知必会
》,《MYSQL技术内幕》等飞升目前我还处于提升阶段,所以给不了建议,我猜测对更偏向效率,更会向底层靠。
杨帆
·
2020-07-28 23:08
sql
MySQL必知必会
—视图和存储过程篇
MySQL必知必会
—概念篇
MySQL必知必会
—安装应用篇
MySQL必知必会
—检索数据篇
MySQL必知必会
—联结表和高级查询篇
MySQL必知必会
—文本搜索篇
MySQL必知必会
—表操作篇下面用到的数据库文件可在
方旭
·
2020-07-28 18:37
mysql
MySQL必知必会
—文本搜索篇
MySQL必知必会
—概念篇
MySQL必知必会
—安装应用篇
MySQL必知必会
—检索数据篇
MySQL必知必会
—联结表和高级查询篇下面用到的数据库文件可在mysql_scripts找到。
方旭
·
2020-07-28 18:36
mysql
MySQL必知必会
—表操作篇
MySQL必知必会
—概念篇
MySQL必知必会
—安装应用篇
MySQL必知必会
—检索数据篇
MySQL必知必会
—联结表和高级查询篇
MySQL必知必会
—文本搜索篇下面用到的数据库文件可在mysql_scripts
方旭
·
2020-07-28 18:36
mysql
<
MySQL必知必会
>学习笔记
MySQL,便把书本中的代码练习了一遍,以此文留个记录(图片引自豆瓣),此书配套资料在http://forta.com/books/0672327120/网站下载配套资料下载封面内容简介······《
MySQL
mr_xl
·
2020-07-28 14:11
《
MySQL必知必会
》全书总结
花了大约二十多天的时间,将以前的《
MySQL必知必会
》给整理到博客上面,其中PDF课本以及所需要的数据库脚本还有自己的读书笔记一并上传到CSDN资源处。以备不时之需。需要的可以查看我的资源进行下载。
發V發
·
2020-07-28 11:46
MySQL笔记
MySql用户权限控制
文章摘自《
MySQL必知必会
》这本书我要推荐下,书只有250页不到。但是比较全面的讲解了MySQL的实践方面的操作,用来入门不错。
fdl19881
·
2020-07-27 22:59
数据库
【
MySQL必知必会
】第14章:子查询
14.1子查询子查询即嵌套在其他查询中的查询SELECTcust_name,cust_contactFROMcustomersWHEREcust_idIN(SELECTcust_idFROMordersWHEREorder_numIN(SELECTorder_numFROMorderitemsWHEREprod_id='TNT2'));在WHERE子句中使用子查询能够编写出功能很强并且很灵活的SQ
100gle
·
2020-07-27 17:44
MySQL学习日记——《
MySQL必知必会
》笔记整理(上)
一、操作符1、计算次序优先级:()>and>or2、in操作符:功能和or相当。优点:(1)语法更清楚直观。(2)计算次序更容易管理。(3)执行快。(4)可包含其他select语句,动态建立where子句。3、not操作符:否定它之后所跟条件的关键字。4、通配符%:(1)无法匹配null。(2)尾空格可能会干扰通配符匹配。5、下划线_通配符:只匹配单个字符。二、正则表达式1、‘.’单字符匹配。2、
AI_girls
·
2020-07-27 11:49
MySQL
MySQL字段匹配LIKE和正则表达式 补充《
MySQL必知必会
》8、9章
like匹配/模糊匹配关键字:LIKE(NOTLIKE)表达式:WHERE字段名LIKE匹配子句(字符串)%:表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。_:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句。'%a'//以a结尾的数据'a%'//以a开头的数据'%a%'//含有a的数据'_a_'//三位且中间字母是a的'
dou1246
·
2020-07-16 07:55
MySQL
mysql必知必会
(速查版)
/*Windows服务*/--启动MySQLnetstartmysql--创建Windows服务sccreatemysqlbinPath=mysqld_bin_path(注意:等号与值之间有空格)/*连接与断开服务器*/mysql-h地址-P端口-u用户名-p密码SHOWPROCESSLIST--显示哪些线程正在运行SHOWVARIABLES--显示系统变量信息/*数据库操作*/---------
HUSTER593
·
2020-07-16 06:07
mysql
mysql
工作中用到的sql汇总:
学习资源来自:《
Mysql必知必会
》该书简单明了,适合我这种大白,像是小学老师授课一样。在做学习笔记的时候,结合本身专业,将其对应扩展,便于迁移到实际应用中,将固定的知识同实践相结合去理解各个知识点。
凝眸伏笔
·
2020-07-16 04:42
基础技术
SQL
MySQL必知必会
(第3章笔记)
选择数据库USE数据库名;#例如USEcrashcourse;#必须先使用USE打开数据库,才能读取其中的数据。显示可用的数据库、列、表显示可用数据库的一个列表。包含在这个列表中的可能是MySQL内部使用的数据库。SHOWDATABASES;显示一个数据库内可用表的一个列表。SHOWTABLES;显示一个表中所有列的信息,包括列名、数据类型、是否允许NULL、键信息、默认值以及其他信息。SHOWC
lijingyu1997
·
2020-07-16 02:24
MySQL必知必会
MySQL必知必会
Mysql极简笔记(1)---简介、术语及Linux端安装
一、简介资料来源:菜鸟教程和《
MySQL必知必会
》MySQL是最流行的RDBMS(RelationalDatabaseManagementSystem:关系数据库管理系统),特别是在WEB应用程序方面个人主要应用
chuck-Gemini
·
2020-07-15 21:37
MySQL
MySQL必知必会
的36个知识点!
毫无疑问,MySQL是当下最流行的开源数据库。凭借强大的性能和易于使用性,它已被Google、Facebook、YouTube、百度、网易和新浪等大型互联网公司所应用。更有统计,世界上一流的互联网公司中,排名前20的有80%都是MySQL的忠实用户。我刚开始接触MySQL,是在百度贴吧做权限系统的时候。那会我们遇到了一个奇怪的问题,一个正常10毫秒完成的SQL查询请求会突然变得要执行100多毫秒才
Java后端技术
·
2020-07-15 20:17
MySQL学习笔记:使用视图
本文为本人学习书籍《
MySQL必知必会
》笔记系列,欢迎持续关注,有问题随时留言评论,一起探讨学习~22使用视图22.1什么是视图视图是虚拟的表,可以很好封装SQL查询语句。
数据分析阿宇君
·
2020-07-15 16:35
SQL
MySQL学习笔记:高级联结(重要)
本文为本人学习书籍《
MySQL必知必会
》笔记系列,欢迎持续关注,有问题随时留言评论,一起探讨学习~16高级联结16.1使用表别:可以缩短语句,单条SELECT多次使用相同表SELECTp.NameASp_name
数据分析阿宇君
·
2020-07-15 16:34
SQL
SQL 查询,正则表达式
学习资料参考W3C网站,以及自己购买的书《
MySQL必知必会
》要点:SQL语言不分大小写,若在查找中有需要区分,则加binary。
正在成为技术宅
·
2020-07-15 16:05
数据库
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他