摘要: 1、下载安装包 地址:http://archive.apache.org/dist/hive/ 2、安装mysql 参考:https://www.cnblogs.com/jpxjx/p/16817724.html 3、上传安装包并解压 tar zxvf apache-hive-3.1.2-bin.t 阅读全文
posted @ 2023-04-10 23:42 城为唯一 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1、前言 基于redhat7.6系统搭建全分布式Hadoop3.3.5集群环境(模拟三台机,1主角色,2从角色)。 2、安装虚拟机 参考:https://www.cnblogs.com/jpxjx/p/16800831.html 3、虚拟机安装redhat7.6 参考:https://www.cnb 阅读全文
posted @ 2023-04-09 22:53 城为唯一 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、什么是Hadoop 狭义上Hadoop指的是Apache软件基金会的一款开源软件。用java语言实现,开源。允许用户使用简单的编程模型实现跨机器集群对海量数据进行分布式计算处理 广义上Hadoop指的是围绕Hadoop打造的大数据生态圈。 2、Hadoop核心组件 Hadoop HDFS(分布式 阅读全文
posted @ 2023-04-09 16:43 城为唯一 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、什么是索引 官方介绍索引是帮助MySQL高效获取数据的数据结构。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往是存储在磁盘上的文件中的(可能存储在单独的索引文件中,也可能和数据一起存储在数据文件中)。 我们通常 阅读全文
posted @ 2023-04-08 10:43 城为唯一 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 1、概念 存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方法。其基于表的,而不是基于库的,所以存储引擎也称为表类型。 在建表的时候,不指定存储引擎,默认的存储引擎是InnoDB。 查看建表语句:show create table 表名; 可看到默认的存储引擎就是InnoDB 在建表的时候 阅读全文
posted @ 2023-04-08 07:56 城为唯一 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1、概念 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,所以这些操作要么同时成功,要么同时失败。 事务的四大特性: 原子性(Atomicity):事务是不可分割的最小操作单元,要么全部成功,要么全部失败; 一致性(Consistency 阅读全文
posted @ 2023-04-07 00:13 城为唯一 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 1、多表关系 在数据表中,各个表结构之间存在着各种关系(一对一、一对多、多对多)。 一对一关系: 示例:学生与学生详情的关系,一个学生对应一个详细情况,一个详细情况对应一个学生。 实现:在任意一方加入外键,关联另外一方的主键,并且设置外键为唯一的UNIQUE。 一对多关系: 示例:学生与班级的关系, 阅读全文
posted @ 2023-04-06 21:48 城为唯一 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1、概念 约束是作用于表中字段上的规则,用于限制存储在表中的数据,其目的是保证数据库中数据的正确、有效性和完整性。 常用的约束如下表: 注意:约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束 2、案例 需求: 代码: CREATE TABLE students2( id int PRIM 阅读全文
posted @ 2023-04-05 22:58 城为唯一 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1、函数概念 函数是指一段可以直接被另一段程序调用的程序或代码 2、字符串函数 MySQL常用的字符串函数有: # CONCAT(S1,S2,...Sn) :字符串拼接,将S1,S2,...Sn拼接成一个字符串 SELECT CONCAT('hello','world'); #LOWER(str): 阅读全文
posted @ 2023-04-05 22:11 城为唯一 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1、DCL概念 DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据的访问权限 2、查询用户 语法:SELECT * FROM user; MySQL用户信息默认存储在mysql数据库中的user表中,所以只需要查询mysql数据库中的user表即 阅读全文
posted @ 2023-04-03 23:36 城为唯一 阅读(87) 评论(0) 推荐(0) 编辑