SQL语句中EXISTS的详细用法大全

目录前言一、建表二、在SELECT语句中使用EXISTS 1.在SQL中使用EXISTS 2.在SQL中使用NOT EXISTS 3.在SQL中使用多个NOT EXISTS 4.在SQL中使用多个EXISTS 5.在SQL中使用NOT EX...

2022-06-25

MySQL数据库配置信息查看与修改方法详解

目录摘要查看查看数据基本信息查询sql_mode查看在配置文件中定义的变量查看MySQL的服务当前运行时的变量查看MySQL默认认证方式修改MySQL的系统变量根据变量修改的方式根据...

2022-06-25

Hive常用日期格式转换语法

目录获取当前时间日期格式转换返回日期中的年,月,日,时,分,秒,当前的周数计算日期差值返回当月或当年的第一天参考汇总获取当前时间获取当前时间戳select unix_timestamp()把时间...

2022-06-25

Mysql中的触发器定义及语法介绍

目录1.定义:2.语法:3.删除触发器4.查询触发器5.触发器类型OLD和NEW的使用1.定义:  触发器和存储过程相似,都是嵌入到 MySQL 中的一段程序。触发器是由事件来触发某个操作。当...

2022-06-25

PostgreSQL怎么创建分区表详解

目录前言列分区表范围分区表总结前言PG 假如我们想像Hive那也创建动态分区是不能实现的。 那么需要我们手动通过脚本来创建分区表,创建分区表必须要创建主表和分区表...

2022-06-25

Hive日期格式转换方法总结

目录背景时间戳日期格式转换背景日期计算平时在业务取数时经常涉及到,但是数据库中经常存放着不同的日期格式,有的存放是时间戳、有的是字符串等,这时需要对其进行转换才能提取...

2022-06-25

Hive HQL支持2种查询语句风格

目录背景风格一风格二两种风格的区别背景在平时业务运营分析中经常会提取数据,也就是大家俗称的Sql Boy,表哥表姐,各大公司数据中台现在大部分用的都是基于Hadoop的分布式系统...

2022-06-25

Hive导入csv文件示例

目录正文首先创建表导入数据及查询其他注意事项总结正文现有文件为csv格式,需要导入hive中,设csv内容如下1001,zs,231002,lis,24首先创建表create table if not exists csv2...

2022-06-25

hive数据仓库新增字段方法

目录新增字段1、方法1cascade知识2、方法2 (适用于外部表)3、方法3(下下策)修改字段删除列新增字段1、方法1alter table 表名 add columns (列名 string COMMENT '新添加的列')...

2022-06-25

MySQL导致索引失效的几种情况

目录一、准备工作二、索引失效规则1.优先使用联合索引2.最左匹配原则3.范围条件右边的列索引失效4.计算、函数导致索引失效5.类型转换导致索引失效6.不等于(!= 或者<>)索引...

2022-06-25

浅谈MySql update会锁定哪些范围的数据

目录1、背景2、前置知识2.1 数据库的隔离级别2.2 数据库版本2.3 数据库的存储引擎2.4 锁是加在记录上还是索引上2.5 update...where加锁的基本单位是2.6 行级锁3、测试数据...

2022-06-25

MySQL的rollback(总结分享)

经常会遇到操作一张大表,发现操作时间过长或影响在线业务,想要回退大表操作的场景。在停止大表操作之后,等待回滚是一个很漫长的过程,尽管可能对知道一些缩短时间的方法,处于对生...

2022-06-24

MySQL约束(创建表时的各种条件说明)

目录约束1. not null(非空约束)2. unique(唯一性约束)3. primary key (主键约束)4. foreign key(外键约束)5. 级联更新与级联删除由于增删改了emp表中的记录,因此这里重新创建了一个...

2022-06-21

浅析MySQL索引结构采用B+树的问题

目录1、B树和B+树2、原因分析3、总结一位6年经验的小伙伴去字节面试的时候被问到这样一个问题,为什么MySQL索引结构要采用B+树?这位小伙伴从来就没有思考过这个问题。只因为现...

2022-06-21

Redis实现主从复制方式(Master&Slave)

目录主从复制方式(Master&Slave)一、Master&Slave是什么?二、它能干嘛?三、怎么玩?四、复制原理五、哨兵模式(sentinel)六、复制的缺点Redis master, slave节点部署详解主从复制...

2022-06-20

MySQL数据库实验之 触发器和存储过程

目录一、实验目的二、实验要求三、实现内容及步骤1、创建一个不带参数的简单存储过程2、创建一个带输入参数的存储过程3、创建一个带输入输出参数的存储过程4、触发器的创建...

2022-06-20

MySQL数据库表约束讲解

目录MySQL数据库表约束一、主键约束二、外键约束三、非空约束四、唯一约束五、默认约束六、自增约束数据库建表的约束条件常用约束条件及简单介绍MySQL数据库表约束为了防止...

2022-06-20

MySQL数据库实验实现简单数据库应用系统设计

目录一、实验目的二、实验要求三、实现内容及步骤1、学生表:student2、寝室表:dormitory3、管理员表:admin四、实验总结观前提示:本篇内容为mysql数据库实验,代码内容经测试过,可...

2022-06-20

oracle中into语句怎么用

oracle中into语句怎么用通常会有这两种方法:insert into select 和 select into from。 前者可以将select出来的N行(0到任意数)结果集复制一个新表中,后者只能将"一行"结果复...

2022-06-20

怎么查询mysql中所有表

在mysql中,可以利用SHOW TABLES语句来查询数据库中的所有表;该语句在MySQL数据库中列出所有表。查询步骤:1、执行以下命令来登录mysql数据库服务器mysql -u root -p2、切换到指...

2022-06-20

oracle的sql语句中in怎么用

oracle的sql语句中in怎么用在oracle中,in常用于where条件表达式中,可以对字段值满足指定范围之内的数据进行操作,语法为“select * from 表名 where 字段 in (value1,valu...

2022-06-20

mysql怎么统计查询结果

在mysql中,可以使用COUNT()函数来统计查询结果。MySQL COUNT()函数COUNT()函数统计数据表中包含的记录行的总数,或者根据查询结果返回列中包含的数据行数COUNT()函数的返回类...

2022-06-20

mysql如何增加唯一索引

mysql唯一索引(UNIQUE)要强制执行一列或多列的唯一性值,通常使用PRIMARY KEY约束。但是,每个表只能有一个主键。因此,如果要包含多个列或一组具有唯一值的列,则不能使用主键约束。...

2022-06-20

mysql中not null是索引吗

“not null”不是索引而是非空约束。非空约束(NOT NULL)指字段的值不能为空。对于使用了非空约束的字段,如果用户在添加数据时没有指定值,数据库系统就会报错。可以通...

2022-06-20

mysql怎么查询第一条数据

在mysql中,可以使用SELECT语句配合LIMIT子句来查询第一条数据。 SELECT语句用于查询数据 LIMIT子句限制查询结果的条数SELECT *|字段名列表 FROM 表名 LIMIT子句;LIMIT子句...

2022-06-20

mysql怎么查询第几条数据

在mysql中,可以使用SELECT语句配合LIMIT子句来查询指定行数开始的指定条数据。有两种语法:SELECT *|字段名列表 FROM 表名 LIMIT 初始位置,记录数;SELECT *|字段名列表 FROM...

2022-06-20

Oracle数据库如何使用exp和imp方式导数据

目录exp方式导出数据1.完全导出(选项都为默认配置)2.只导出表结构3.将指定用户下的表导出4.将指定的表导出imp方式导入数据1.导入一个完整的库总结这里导入导出路径都在D盘下,...

2022-06-18

kali虚拟机mysql修改绑定ip的问题

目录修改绑定ip可能的原因修改kali种mysql绑定地址修改绑定ip可能的原因事情经过是这样,自己安装kali,安装mysq(mariadb)后初始化账户密码后,尝试远程登录失败。。。 不懂就百度&...

2022-06-18

MySQL数据库 触发器 trigger

目录一、基本概念1、作用2、触发器的优缺点2.1、优点2.2、缺点二、创建触发器1、基本语法2、触发对象3、触发时机4、触发事件5、注意事项需求:三、查看触发器四、触发触发器...

2022-06-18

MySQL主从复制原理详情

目录前言:一、为什么需要主从复制?二、什么是mysql的主从复制?三、mysql复制原理具体步骤四、mysql主从同步延时分析五、主从复制的配置1、基础设置准备2、安装mysql数据库3、...

2022-06-18

MySQL触发器的使用详解

目录1.为什么需要触发器2.触发器概述3.触发器的创建3.1语法3.2 案例演示4.查看触发器5.删除触发器总结1.为什么需要触发器有一些表是互相关联的,比如说商品表和库存表,我们对...

2022-06-18

浅谈Redis变慢的原因及排查方法

目录原因1:实例内存达到上限原因2:开启内存大页原因3:使用Swap原因4:网络带宽过载 原因5:其他原因原因1:实例内存达到上限排查思路如果你的 Redis 实例设置了内存上限 maxmemory,那...

2022-06-18

Beekeeper Studio开源数据库管理工具比Navicat更炫酷

目录前言Beekeeper Studio 简介下载安装使用外观设置创建数据源管理表操作SQL操作总结前言数据库管理工具,是后端程序员使用频率非常高的的工具。Navicat、DataGrip虽然很好...

2022-06-18

mysql sql常用语句大全

一 、常用操作数据库的命令show databases; 查看所有的数据库create database test; 创建一个叫test的数据库drop database test;删除一个叫test的数据库use test;选中库 ,...

2022-06-18

MySQL详细讲解变量variables的用法

目录变量 variables1、系统变量1.1、查看系统变量1.2、修改系统变量2、会话变量3、局部变量4、变量作用域4.1、局部作用域4.2、会话作用域4.3、全局作用域变量 variablesMyS...

2022-06-18

MySQL transaction事务安全示例讲解

目录事务安全 transaction事务基本原理自动事务手动事务事务的使用回滚点事务的特点事务安全 transaction事务 transaction 访问可能更新数据库中各种数据项的一个程序执行...

2022-06-18

Ubuntu安装Mysql+启用远程连接的完整过程

目录背景建立到服务器的远程连接用apt-get安装mysql设置root密码编辑配置文件监听远程连接允许root账号使用远程连接检查ubuntu自带的防火墙状态检查云服务器厂商的防火墙状...

2022-06-18

SQL中的连接查询详解

Join 连接 (SQL Join)SQL Join (连接) 是利用不同数据表之间字段的关连性来结合多数据表之检索。SQL Join是结合多个数据表而组成一抽象的暂时性数据表以供数据查询,在原各数...

2022-06-18

一起聊聊MySQL全局锁

数据库设计的初衷是处理并发问题的,作为多用户共享的资源,当出现并发访问时,数据库需要合理地控制资源的访问规则。而锁就是用来实现这个访问规则的重要数据结构。我们先来贴一...

2022-06-18

mysql中sum()函数怎么用

mysql sum()函数SUM()函数用于计算一组值或表达式的总和,SUM()函数的语法如下:SUM(DISTINCT expression) 参数 描述 expression 必须项。字段或公式 SUM()函...

2022-06-18

mysql substring()函数怎么用

mysql substring()函数:截取字符串substring()函数可以从字符串从特定位置开始截取一个给定长度的子字符串并返回。语法:SUBSTRING(s,n,len)从字符串 s 返回一个长度同 len 字符...

2022-06-18

MongoDB基础之文档操作

一、插入文档文档的数据结构和 JSON 基本一样。所有存储在集合中的数据都是 BSON 格式。BSON 是一种类似 JSON 的二进制形式的存储格式,是 Binary JSON 的简称。1、语法1、db...

2022-06-08

MongoDB基础之查询文档

目录一、查询文档实例二、条件操作符MongoDB 与 RDBMS Where 语句比较举例:使用 (<) 和 (>) 查询 - $lt 和 $gt三、AND 条件四、OR 条件五、AND 和 OR 联合使用六、$type 操...

2022-06-08

Oracle停止数据泵导入数据的方法详解

目录前言一、操作二、总结前言这篇博客所描述的是,停止数据的导入只能时停止后面的数据的导入并不会把已经到入的数据进行回滚和删除。一、操作使用数据泵 impdp 开始导入数...

2022-06-08

MySQL常见的脚本语句格式参考指南

目录表整体(TABLE )操作表字段(COLUMN )操作表索引(INDEX )操作表数据操作FUNCTION 函数操作PROCEDURE 存储过程操作附录总结表整体(TABLE )操作针对数据库的表进行新增操作,考虑到脚...

2022-06-08

MySQL数据类型enum 枚举类型

例如:性别 gender 男 女 保密基本语法:enum(数据值 1,数据值 2...);数据值列表在 255 个以内,使用 1 个字节来存储数据值列表超过 255,但是小于 65535,使用 2 个字节来存储-- Enu...

2022-06-08

MySQL数据库子查询 sub query

目录1、基本概念1.1、子查询1.2、主查询1.3、子查询和主查询的关系1.4、子查询的分类2、标量子查询2.1、基本语法2.2、示例3、列子查询3.1、基本语法3.2、示例4、行子查询4....

2022-06-08

MySQL数据库的备份与还原操作方法

目录1、数据库备份2、数据还原1、数据库备份备份的结果都是SQL指令mysqldump:专门用于备份SQL的客户端SQL备份:表结构 + 数据缺点:会产生的备份文件特别大不适合特大型数据备份...

2022-06-08

MySQL数据库连接查询 join原理

目录1、连接查询的分类2、交叉连接2.1、原理2.2、基本语法2.3、应用3、内连接3.1、原理3.2、基本语法3.3、应用4、外连接4.1、原理4.2、基本语法4.3、特点4.4、应用5、using...

2022-06-08

轻量级数据库SQL Server Express LocalDb介绍

目录一、介绍1、SqlLocalDb2、轻量级数据库对比(LocalDB vs. SQL Express vs. Compact)二、安装这个SqlLocalDb1、通过VS Installer安装:2、通过SQL Server Express安装三、连...

2022-06-08
返回顶部
顶部