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 高级语句--存储过程(PROCEDURE)
mysql高级
语句一、存储过程1.什么是存储过程:就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能。
君满楼001
·
2017-09-21 23:31
MySQL 高级语句
MySQL高级
语句SQLTop语句TOP子句用于规定要返回的记录的数目,对于拥有数千条记录的大型表来说,TOP子句
MrLeoLi
·
2017-09-14 12:59
Sql
MySQL高级
第五章——主从复制
原文链接:http://www.cnblogs.com/jiangbei/p/7447174.html一、复制的基本原理slave会从master读取binlog(二进制日志文件)进行数据同步步骤:详细操作步骤请参见:http://www.cnblogs.com/luckcs/articles/2543607.html二、复制的基本原则三、复制的问题延时四、一主一从常见配置版本最好一致;网段一致(
weixin_30611509
·
2017-08-29 10:00
Mysql高级
查询语句练习
Mysql高级
查询语句练习DROPTABLEIFEXISTS`tblcourse`;CREATETABLE`tblcourse`(`CourseId`varchar(3)NOTNULLCOMMENT'课程编号
落尘曦
·
2017-08-14 15:14
mysql高级
笔记(一)
最近在学习
mysql高级
部分,写些笔记方便自己以后翻阅回顾。
qq_27328169
·
2017-07-27 19:05
数据库
MYSQL高级
查询
实际开发中,经常需要对某些数据进行统计,比如,统计某个字段的最大值、最小值、平均值等。MySQL中,提供了一些函数来实现这些功能聚合函数COUNT()——返回某列的行数SUM()——返回某列值的和AVG()——返回某列的平均值MAX()——返回某列的最大值MIN()——返回某列的最小值上面的函数,用于对一组值进行统计,并且返回唯一值,这些函数被称为聚合函数一、COUNT()函数COUNT()函数,
量变决定质变
·
2017-07-09 11:59
————Mysql
mysql高级
语法
我们一个月前来到优越国际,进入一个班叫xxSELECT*FROMempGROUPBYdeptno/*分组查询*/SELECTdeptno,sum(sal)FROMempGROUPBYdeptno/*分组查询各个小组的获取金额总数(groupby无太大意义)*/SELECTemp.empno,emp.ename,emp.sal,emp.deptno,dept.dname,dept.locFROMem
天狼星8023
·
2017-06-29 22:57
基础
MySQL高级
1.
mysql高级
1.关系创建学生成绩关系表droptableifexistsscores;droptableifexistsstudents;droptableifexistssubjects;createtablestudents
一只写程序的猿
·
2017-06-22 20:32
Mysql高级
查询-----汇总和分组数据
一汇总数据在工作中经常需要汇总数据而不是将他们全部检索出来(实际数据本身:返回实际数据是对时间和处理资源的浪费),这种类型的检索有如下特点:1:确定表中的行数(或满足某个条件或包含某个特定值的行数)2:获得表中行组的和3:找出表列(或所有行或某些特定的行)的最大值,最小值和平均值聚集函数:运行在行组上,计算和返回单个值的函数;SQL聚集函数如图:1,avg()函数通过对表中行数计数并计算特定列值之
行书开发
·
2017-06-11 23:56
MySQL
数据库技术
MySQL高级
查询---连接查询实例
最近在腾讯课堂学习Mysql开发,收获不浅,因此,特地分享高级查询。使用sql查询很简单,很基础的SQLECT语句查询。如果想从多个表查询比较复杂的信息,就会使用高级查询实现。常见的高级查询包括多连接查询,外连接查询与组合查询等,今天我先学习最常用的连接查询。我先以一张person表(id,name,phone,age)与一个student表(id,name,sex,qq,email)演示:per
行书开发
·
2017-06-11 21:03
MySQL
数据库技术
mysql高级
教程-02
1.查看字符集showvariableslike'%char%';showvariableslike'%character%';解决字符集乱码windows下修改my.ini文件(红色部分代码是后加入的)#ExampleMySQLconfigfileforverylargesystems.##Thisisforalargesystemwithmemoryof1G-2Gwherethesystemr
巴掌大的脚印
·
2017-06-03 21:18
MySQL
MySQL高性能
MySQL高级
之 索引失效与优化详解
案例所用的表结构、索引、与数据如下:索引失效与优化1、全值匹配我最爱2、最佳左前缀法则(带头索引不能死,中间索引不能断)如果索引了多个列,要遵守最佳左前缀法则。指的是查询从索引的最左前列开始并且不跳过索引中的列。正确的示例参考上图。错误的示例:带头索引死:中间索引断(带头索引生效,其他索引失效):3、不要在索引上做任何操作(计算、函数、自动/手动类型转换),不然会导致索引失效而转向全表扫描4、my
走慢一点点
·
2017-05-16 18:27
mysql
索引优化
索引失效
MySQL
MySQL高级
之 索引面试题分析
索引优化简单案例单表需求:查询category_id为1且comments大于1的情况下,views最多的id1、无索引的情况下:很显然,type是ALL,即最坏的情况,Extra还出现了Usingfilesort也是最坏的情况,必须优化2、优化一:where条件全部建索引复合索引中的使用到的“comments>1”是一个范围检索,带来的好处是将type提升为range,只需检索部分索引,但却导致
走慢一点点
·
2017-05-16 11:15
MySQL
MySQL高级
之 explain执行计划详解
使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。explain执行计划包含的信息其中最重要的字段为:id、type、key、rows、Extra各字段详解idselect查询的序列号,包含一组数字,表示查询中执行select子句或操作表的顺序三种情况:1、id相同:执行顺序由上至下2、id不同:如果是子查
走慢一点点
·
2017-05-09 22:10
MySQL
CSDN学霸课表——2017最新MySQL DBA核心课程
►开始学习MySQL数据库高级讲师:李杰本课程为你讲解
mySQL高级
功能。学完了基本的SQL语句,在数据库开发中还会用到数据库系统提供的高级功能,实现数据完整性的机
blogdevteam
·
2017-03-30 15:00
mysql
数据库
dba
企业
csdn
《高性能mysql》之
MySQL高级
特性(第七章)
①分区表:--分区表限制:一把表最多1024个分区分区表中无法使用外键约束--分区表注意点:按行写入大量数据时分区过多会出现问题,所以对大多数系统,100左右个分区是没有问题的注:键分区和哈希分区没有此问题--查询优化:对于访问分区来说,在where中带分区列是很重要的(能过滤部分分区)注:where中要使用分区函数列本身才能过滤分区,如wheretime='2017',而whereYEAR(ti
Lidisam
·
2017-03-15 21:54
mysql
高性能MySQL
MySql高级
查询
1、基本常用查询–selectselect*fromstudent;–all查询所有selectallsexfromstudent;–distinct过滤重复selectdistinctsexfromstudent;–count统计selectcount(*)fromstudent;selectcount(sex)fromstudent;selectcount(distinctsex)fromst
友谊岁月
·
2017-02-26 16:16
mysql
MySQL高级
知识- MySQL的架构介绍
[TOC]1、MySQL简介概述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Mysql是开源的,所以你不需要支付额外的费用。Mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。MySQL使用标准的SQL数据语言
MPPC
·
2017-01-05 17:00
MySQL高级
特性
MySQL管理用户管理CREATEUSERusernameIDENTIFIEDBY'password';新建用户CREATEUSER@’%’IDENTIFIEDBY'password';GRANTALLPRIVILEGESON*.*TOusername@'%';赋予对应的权限FLUSHPRIVILEGES;新建用户之后可以使用如下命令来删除用户:DROPUSERusername;删除用户DELET
luoxn28
·
2016-12-17 20:00
MySQL高级
查询——连接查询实例详解
前言我们使用SQL查询不能只使用很简单、最基础的SELECT语句查询。如果想从多个表查询比较复杂的信息,就会使用高级查询实现。常见的高级查询包括多表连接查询、内连接查询、外连接查询与组合查询等,今天我们先来学习最常用、面试也很容易被问到的连接查询。我们今天以一个简单的学生信息表(学生ID、学生姓名、学生性别)与一个学生成绩表(学生ID、学生成绩、成绩等级)作演示:student_info表:stu
defineshan
·
2016-11-21 11:06
mysql高级
高级数据操作
mysql插入高级操作insertintomy_classvalues('b1','111')--冲突处理onduplicatekeyupdate--更新教室class='222';--主键冲突替换replaceintomy_classvalues('b1','333');===============================================================
heatah求
·
2016-07-31 23:30
笔记
Latch导致MySQL Crash
作者:董红禹,沃趣科技
MySQL高级
技术专家。问题概述最近我们遇到一个MySQL的问题,分析后很有代表意义,特地写出来供大家参考。
钱曙光
·
2016-06-14 09:36
mysql, PostgreSQL百科全书(草稿)
命令行命令进入数据库交互环境sql语句约束使用序列SequencepostgreSQLMysql自定义function-for循环PostgreSQL用户管理postgre用户和角色用户组用户权限一个例子
mysql
caib1109
·
2016-06-01 15:00
mysql
数据库
PostgreSQL
Mysql高级
SQL语句
showprocesslist;只列出前100条,如果想全列出请使用showfullprocesslist; showcolumnsfromtable_namefromdatabase_name;或showcolumnsfromdatabase_name.table_name;或showfields;解释:显示表中列名称(和desctable_name命令的效果是一样的) 查看连接数,状态sh
gaojingsong
·
2016-05-17 21:00
Mysql高级SQL语句
《MySQL技术精粹:架构、高级特性、性能优化与集群实战》目录
本书针对MySQL中高级用户,详细讲解
MySQL高级
使用技术。书中详解了每一个知识点以及数据库操作的方法和技巧。本书注重实战操作,帮助读者循序渐进地掌握MySQL中的各项高级技术。
brucexia
·
2016-04-29 19:26
mysql高级
运维dba要掌握的九大工具链
1、配置管理工具:Puppet,Ansible,Chef2、数据库:Gelera,Mysql,Maria,Percona3、备份工具:Xtrabackup,Meb4、分布式文件系统:Ceph,DRBD,GlusterFS5、分布式中间件:Mycat,Fabric6、隔离:Docker,Cgroup7、压测:Sysbench,Tpcc8、日志管理:Heka,Elasticsearch,Logstas
落叶刀
·
2016-04-01 11:00
2016最新老男孩Linux高薪运维培训班视频课程【在线就业班】持续更新中!
.51cto.com/course/course_id-5651.html第12-13周大规模网站集群架构进阶http://edu.51cto.com/course/course_id-6314.html第14-15周
MySQL
老男孩oldboy
·
2016-03-30 18:49
linux
运维
在线教学
视频
mysql笔记03
MySQL高级
特性
MySQL高级
特性1.分区表:分区表是一种粗粒度的、简易的索引策略,适用于大数据量的过滤场景。
Jtianlin
·
2016-01-27 00:00
MySql高级
三
一、Mysql缓存:1、缓存包括:(1)、缓存查询计划避免二次词法语法解析、优化、执行。(2)、缓存mysql查询语句返回的完整结果,被命中时,mysql会理解返回结果,省去解析、优化和执行等步骤。2、如何命中缓存?mysql保存结果于缓存中:把select语句本身做hash计算,计算的结果作为key,查询结果作为value3、什么样的语句不会被缓存?查询语句中有一些不确定数据时,不会缓存:如NO
lzf05303774
·
2016-01-07 15:04
mysql
高级三
MySql高级
三
一、Mysql缓存:1、缓存包括:(1)、缓存查询计划避免二次词法语法解析、优化、执行。(2)、缓存mysql查询语句返回的完整结果,被命中时,mysql会理解返回结果,省去解析、优化和执行等步骤。2、如何命中缓存?mysql保存结果于缓存中:把select语句本身做hash计算,计算的结果作为key,查询结果作为value3、什么样的语句不会被缓存?查询语句中有一些不确定数据时,不会缓存:如NO
lzf05303774
·
2016-01-07 15:04
mysql
高级三
【视频】必备的mysql和linux知识
1、sql基础脚本、全程以实际sql脚本案例讲解2、
mysql高级
知识(索引、存储过程、存储引擎等)3、mysql性能测试与调优分析(基于sql语句的、基于库表的、基于架构的等)4、多个真实案例分析地址
xqtesting
·
2016-01-07 10:40
MySQL测试
性能测试
linux监控
【视频】必备的mysql和linux知识
1、sql基础脚本、全程以实际sql脚本案例讲解2、
mysql高级
知识(索引、存储过程、存储引擎等)3、mysql性能测试与调优分析(基于sql语句的、基于库表的、基于架构的等)4、多个真实案例分析地址
xqtesting
·
2016-01-07 10:40
MySQL测试
性能测试
linux监控
MySql高级
二
一、库的创建及修改:createdatabase[ifnotexists]db_anme[default][characterset=''][collate=''];dropdatabaseifexistsdb_name;alterdatabasedb_name[default][characterset=''][collate=''];二、表创建:1、第一种:createtable[ifnote
lzf05303774
·
2015-12-24 10:10
mysql
MySql高级
二
一、库的创建及修改:createdatabase[ifnotexists]db_anme[default][characterset=''][collate=''];dropdatabaseifexistsdb_name;alterdatabasedb_name[default][characterset=''][collate=''];二、表创建:1、第一种:createtable[ifnote
lzf05303774
·
2015-12-24 10:10
mysql
MySql高级
一
一、关系型数据库三范式:1、第一范式--原子性:所有属性都应该是原子性的,即数据库表的每一列都是不可分割的原子数据项。2、第二范式--完全依赖:非主属性必须完全依赖于主键。3、第三范式--不传递依赖,非主属性不可传递依赖于主键,即任何非主属性不能依赖于其它非主属性。二、MySql常用的产品家族:1、MySqlServer(mysqld,mysql)2、MySqlProxy3、MySqlDriver
lzf05303774
·
2015-12-17 13:52
MySql高级
MySql高级
一
一、关系型数据库三范式:1、第一范式--原子性:所有属性都应该是原子性的,即数据库表的每一列都是不可分割的原子数据项。2、第二范式--完全依赖:非主属性必须完全依赖于主键。3、第三范式--不传递依赖,非主属性不可传递依赖于主键,即任何非主属性不能依赖于其它非主属性。二、MySql常用的产品家族:1、MySqlServer(mysqld,mysql)2、MySqlProxy3、MySqlDriver
lzf05303774
·
2015-12-17 13:52
MySql高级
Mysql高级
之索引
原文:
Mysql高级
之索引 索引:是针对数据所建立的目录. 作用: 可以加快查询速度 负面影响: 降低了增删改的速度.
·
2015-11-13 22:13
mysql
Mysql高级
之事务
原文:
Mysql高级
之事务 通俗的说事务: 指一组操作,要么都成功执行,要么都不执行.
·
2015-11-13 22:12
mysql
Mysql高级
之游标
原文:
Mysql高级
之游标 什么是游标?select 语句也许一次性会取出来n条语句,那么游标便可以一次取出来select中的一条记录。每取出来一条,便向下移动一次!
·
2015-11-13 22:11
mysql
Mysql高级
之触发器
原文:
Mysql高级
之触发器 触发器是一类特殊的事务 ,可以监视某种数据操作(insert/update/delete),并触发相关操作(insert/update/delete)。
·
2015-11-13 22:11
mysql
Mysql高级
之存储过程
原文:
Mysql高级
之存储过程 概念类似于函数,就是把一段代码封装起来,当要执行这一段代码的时候,可以通过调用该存储过程来实现.在封装的语句体里面,可以用if/else, case
·
2015-11-13 22:10
mysql
Mysql高级
之权限检查原理
原文:
Mysql高级
之权限检查原理 用户进行数据库操作分为两步: 1 是否有权限连接,根据host,name,password; 2 是否有权限进行CURD; 图示解说: 关于用户权限在哪里进行存放
·
2015-11-13 22:09
mysql
Mysql高级
之主从复制
原文:
Mysql高级
之主从复制 主从复制不就是多台服务器嘛!,一个改变另一个也改变啦,内容其实都一样!
·
2015-11-13 22:08
mysql
#周末课堂# 【Linux + JVM +
Mysql高级
性能优化班】(火热报名中~~~)
Linux + JVM +
Mysql高级
性能优化课程 课程名称: Linux + JVM +
Mysql
·
2015-11-13 00:47
linux
mysql高级
操作(优化)
/* Mysql基础操作(优化) @auther: luowen @time: 2013-07-26 1.mysql复制表机构和表数据 create table t1 like t2; insert into t1 select * from t2; 2.my
·
2015-11-11 15:12
mysql
MySQL高级
特性-合并表
1. Merge Tables 如果愿意的话,可以把合并表看成一种较老的、有更多限制的分区表,但是它们也有自己的用处,并且能提供一些分区表不能提供的功能。 合并表实际是容纳真正的表的容器。可以使用特殊的UNION语法来CREATE TABLE。下面是一个合并表的例子: mysql> CREATE TABLE t1(a INT N
·
2015-11-11 03:20
mysql
MYSQL高级
操作2
Having子句Order by子句Order by: 对字段进行排序Order by 字段 [asc|desc]; -- asc默认升序, desc是降序 Limit子句Limit: 限制记录数用法1: 限制数量: limit 记录数用法2: 限制数据同时限制起始位置: limit offset,lengthOffset: 起始位置: 从查询出的多条数据中的某一条位置开始(默认第一条记录是0)L
zhongzb
·
2015-11-05 22:00
MYSQL高级
操作
第一范式第一范式: 1NF: 如果一张表的某个字段的数据, 在从表中取出来之后还需要进行额外的加工(查分)才能使用的话: 说明当前数据的存储不合理, 应该进行拆分后再分别存储. 将这种数据需要拆分才能使用的设计方式, 违背了第一范式: 数据字段必须具有原子性(不可再分)第二范式第二范式: 2NF, 如果一张表存在复合主键(多个字段构成), 但是表中的其他字段并不是完全依赖整个主键, 而只是依赖主键
zhongzb
·
2015-11-05 22:00
mysql高级
查询技巧一二
在第二个项目中由于组长一开始数据库设计的时候没有照顾到功能的实现,所以后期的功能逻辑出现了很大的难度,不过倒也锻炼了自己的数据库查询技巧,这里总结一下数据查询的一些知识 1,关联查询 关联查询分为内连接(inner join或者join)只返回两个表中连接字段相等的行 内连接连接两表的例子: select * from 表1 in
·
2015-10-31 10:51
mysql
MySql 使用详解(2)
今天继续讨论
MySql高级
应用,通常情况下,我们使用数据库操作表的时候,可能对某些字段有一些特定的要求,比如非空啊,默认值啊,这时候就可以在数据表上面添加约束了。
u012943767
·
2015-08-06 21:00
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他