- 大家好!我是黄啊码,鉴于大家对于学习的热情,从今天起,将连载mysql的相关知识,需要学习的可以注意我的更新学习,后期估计会开启付费专栏,但当前完全可以白嫖,希望大家珍惜!首先我们来看一张图:我们所看到的的MySQL是由三个层组成的,分别如下:连接层:负责客户端和服务器端建立连接,客户端发送 SQL 至服务器端,简单来说就是交互SQL 层:对 SQL 语句进行查询处理;存储引擎层:与数据库文... 大家好!我是黄啊码,鉴于大家对于学习的热情,从今天起,将连载mysql的相关知识,需要学习的可以注意我的更新学习,后期估计会开启付费专栏,但当前完全可以白嫖,希望大家珍惜!首先我们来看一张图:我们所看到的的MySQL是由三个层组成的,分别如下:连接层:负责客户端和服务器端建立连接,客户端发送 SQL 至服务器端,简单来说就是交互SQL 层:对 SQL 语句进行查询处理;存储引擎层:与数据库文...
- 一、常用SQL语句在MySQL数据库建立多对多的数据表关系授权、取消授权grant select, insert, update, delete on testdb.* to common_user@’%’;revoke all on *.* from dba@localhost;create user guest@localhost identified by '123456';gran... 一、常用SQL语句在MySQL数据库建立多对多的数据表关系授权、取消授权grant select, insert, update, delete on testdb.* to common_user@’%’;revoke all on *.* from dba@localhost;create user guest@localhost identified by '123456';gran...
- 1.MyBatis简单介绍MyBatis官网地址:https://mybatis.org/mybatis-3/zh/index.htmlMyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。iBATIS一词来源于“inte... 1.MyBatis简单介绍MyBatis官网地址:https://mybatis.org/mybatis-3/zh/index.htmlMyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。iBATIS一词来源于“inte...
- 一、MySQL主从复制简介 1.1、MySQL主从复制简介 1.2、主从复制的好处 1.3、MySQL主从复制流程 1.4、主从拓扑结构 二、1主2从异步复制搭建 2.1、MySQL环境初始化 2.2、主库配置 2.3、从库1配置 2.4、从库2配置 2.5、主从查询 2.5.1、"show slave status"介绍 2.5.2、主从线程查询 一、MySQL主从复制简介 1.1、My... 一、MySQL主从复制简介 1.1、MySQL主从复制简介 1.2、主从复制的好处 1.3、MySQL主从复制流程 1.4、主从拓扑结构 二、1主2从异步复制搭建 2.1、MySQL环境初始化 2.2、主库配置 2.3、从库1配置 2.4、从库2配置 2.5、主从查询 2.5.1、"show slave status"介绍 2.5.2、主从线程查询 一、MySQL主从复制简介 1.1、My...
- pg的事务快照功能在9.2版本开始支持,允许事务共享它当时的snapshot给其他的事务使用。SET TRANSACTION SNAPSHOT命令允许新的事务使用与一个现有事务相同的快照运行。已经存 在的事务必须已经把它的快照用pg_export_snapshot函数导出。该函数会返回一个快照标识符,SET TRANSACTION SNAPSHOT需要被给定一个快照标识符来指定要导入的快照。... pg的事务快照功能在9.2版本开始支持,允许事务共享它当时的snapshot给其他的事务使用。SET TRANSACTION SNAPSHOT命令允许新的事务使用与一个现有事务相同的快照运行。已经存 在的事务必须已经把它的快照用pg_export_snapshot函数导出。该函数会返回一个快照标识符,SET TRANSACTION SNAPSHOT需要被给定一个快照标识符来指定要导入的快照。...
- Postgresql window function 第一篇 window function,简单来说就是窗口函数。postgresql 在8.4版本开始有了窗口函数的特性。 看多很多中文解释,找不到合适的解释什么是窗口函数,有句英文很好的诠释了什么是窗口函数。 “ The whole idea behind window functions is to allow you to p... Postgresql window function 第一篇 window function,简单来说就是窗口函数。postgresql 在8.4版本开始有了窗口函数的特性。 看多很多中文解释,找不到合适的解释什么是窗口函数,有句英文很好的诠释了什么是窗口函数。 “ The whole idea behind window functions is to allow you to p...
- TE or WITHWITH语句通常被称为通用表表达式(Common Table Expressions)或者CTEs。WITH语句作为一个辅助语句依附于主语句,WITH语句和主语句都可以是SELECT,INSERT,UPDATE,DELETE中的任何一种语句。例讲CTEWITH语句最基本的功能是把复杂查询语句拆分成多个简单的部分,如下例所示WITH regional_sales AS ( ... TE or WITHWITH语句通常被称为通用表表达式(Common Table Expressions)或者CTEs。WITH语句作为一个辅助语句依附于主语句,WITH语句和主语句都可以是SELECT,INSERT,UPDATE,DELETE中的任何一种语句。例讲CTEWITH语句最基本的功能是把复杂查询语句拆分成多个简单的部分,如下例所示WITH regional_sales AS ( ...
- 一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命令的访问都将使用该规划。如果在一个条件语句中,有部分SQL命令或表达式没有被用到,那么PL/pgSQL解释器在本次调用中将不会为其准备执行规划,这样的好处... 一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,随后对该表达式或SQL命令的访问都将使用该规划。如果在一个条件语句中,有部分SQL命令或表达式没有被用到,那么PL/pgSQL解释器在本次调用中将不会为其准备执行规划,这样的好处...
- 1、概述偏向InnoDB存储引擎,开销大,加锁慢,会出现死锁;锁定粒度最小,发生锁冲突的概率最底,并发度也最高。InnoDB与MyISAM的最大不同点:一是支持事务,二是采用了行级锁。2、准备建表语句和数据-- 创建一张InnoDB存储引擎的数据表``CREATE` `TABLE` ``employee` (`` ```id` ``int``(11) ``NOT` `NULL` `AUTO_... 1、概述偏向InnoDB存储引擎,开销大,加锁慢,会出现死锁;锁定粒度最小,发生锁冲突的概率最底,并发度也最高。InnoDB与MyISAM的最大不同点:一是支持事务,二是采用了行级锁。2、准备建表语句和数据-- 创建一张InnoDB存储引擎的数据表``CREATE` `TABLE` ``employee` (`` ```id` ``int``(11) ``NOT` `NULL` `AUTO_...
- 流程控制解决复杂问题不可能通过一个 SQL 语句完成,我们需要执行多个 SQL 操作。流程控制语句的作用就是控制存储过程中 SQL 语句的执行顺序,是我们完成复杂操作必不可少的一部分。只要是执行的程序,流程就分为三大类:顺序结构:程序从上往下依次执行分支结构:程序按条件进行选择执行,从两条或多条路径中选择一条执行循环结构:程序满足一定条件下,重复执行一组语句针对于MySQL 的流程控制语句... 流程控制解决复杂问题不可能通过一个 SQL 语句完成,我们需要执行多个 SQL 操作。流程控制语句的作用就是控制存储过程中 SQL 语句的执行顺序,是我们完成复杂操作必不可少的一部分。只要是执行的程序,流程就分为三大类:顺序结构:程序从上往下依次执行分支结构:程序按条件进行选择执行,从两条或多条路径中选择一条执行循环结构:程序满足一定条件下,重复执行一组语句针对于MySQL 的流程控制语句...
- 多表查询 多表关系一对多(多对一)多对多一对一 一对多案例:部门与员工 关系:一个部门对应多个员工,一个员工对应一个部门 实现:在多的一方建立外键,指向一的一方的主键 多对多案例:学生与课程 关系:一个学生可以选多门课程,一门课程也可以供多个学生选修 实现:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键 一对一案例:用户与用户详情 关系:一对一关系,多用于单表拆分,将一张表的基... 多表查询 多表关系一对多(多对一)多对多一对一 一对多案例:部门与员工 关系:一个部门对应多个员工,一个员工对应一个部门 实现:在多的一方建立外键,指向一的一方的主键 多对多案例:学生与课程 关系:一个学生可以选多门课程,一门课程也可以供多个学生选修 实现:建立第三张中间表,中间表至少包含两个外键,分别关联两方主键 一对一案例:用户与用户详情 关系:一对一关系,多用于单表拆分,将一张表的基...
- 数据类型数据类型含义CHARACTER(n)字符/字符串。固定长度 n。VARCHAR(n) 或 CHARACTER VARYING(n)字符/字符串。可变长度。最大长度 n。BINARY(n)二进制串。固定长度 n。BOOLEAN存储 TRUE 或 FALSE 值VARBINARY(n) 或 BINARY VARYING(n)二进制串。可变长度。最大长度 n。INTEGER(p)整数值... 数据类型数据类型含义CHARACTER(n)字符/字符串。固定长度 n。VARCHAR(n) 或 CHARACTER VARYING(n)字符/字符串。可变长度。最大长度 n。BINARY(n)二进制串。固定长度 n。BOOLEAN存储 TRUE 或 FALSE 值VARBINARY(n) 或 BINARY VARYING(n)二进制串。可变长度。最大长度 n。INTEGER(p)整数值...
- SQL(Structured Query Language),结构化查询语言 基础理论T-SQL 和 SQL 的区别:T-SQL 是 SQL 语言的一种版本,且只能在 SQL SERVER 上使用。是 ANSI SQL 的加强版语言、提供了标准的 SQL 命令。另外,T-SQL 还对 SQL 做了许多补允,提供了类似 C、Basic 和 Pascal 的基本功能,如变量说明、流控制语言、功能... SQL(Structured Query Language),结构化查询语言 基础理论T-SQL 和 SQL 的区别:T-SQL 是 SQL 语言的一种版本,且只能在 SQL SERVER 上使用。是 ANSI SQL 的加强版语言、提供了标准的 SQL 命令。另外,T-SQL 还对 SQL 做了许多补允,提供了类似 C、Basic 和 Pascal 的基本功能,如变量说明、流控制语言、功能...
- 09-[掌握]-即席查询之Impala 服务启动及CLI使用物流项目中,Impala分析引擎使用CM进行安装(impala就是Cloudera开源框架),注意事项:1)、安装目录:/opt/cloudera/parcels/CDH/lib/impala2)、配置文件:/etc/impala/conf/3)、日志文件:/val/log启动Imapla服务,按照如下步骤:step1、启动HDF... 09-[掌握]-即席查询之Impala 服务启动及CLI使用物流项目中,Impala分析引擎使用CM进行安装(impala就是Cloudera开源框架),注意事项:1)、安装目录:/opt/cloudera/parcels/CDH/lib/impala2)、配置文件:/etc/impala/conf/3)、日志文件:/val/log启动Imapla服务,按照如下步骤:step1、启动HDF...
- 卷妹带你学数据库---5天冲刺Day5👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网课:尚硅谷💻首发时间:🎞2022年6月15日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎... 卷妹带你学数据库---5天冲刺Day5👩💻博客主页:京与旧铺的博客主页✨欢迎关注🖱点赞🎀收藏⭐留言✒🔮本文由京与旧铺原创,csdn首发!😘系列专栏:java学习👕参考网课:尚硅谷💻首发时间:🎞2022年6月15日🎠🎨你做三四月的事,八九月就会有答案,一起加油吧🀄如果觉得博主的文章还不错的话,请三连支持一下博主哦🎧最后的话,作者是一个新人,在很多方面还做的不好,欢迎...
上滑加载中
推荐直播
-
华为云师资培训——《大数据》课程
2025/08/12 周二 15:00-17:00
贺行简-DTSE开发者技术专家 吕晨-DTSE开发者技术专家
华为云师资培训直播,带您掌握产业级大数据课程体系与华为开发者空间实战能力,助力高校数字化转型!
回顾中
热门标签