1. 创建database create database if not exists db_hive ; create database if not exists db_hive_03 location '/user/root/hive/warehouse/db_hive_03.db'; 2. 查询所有database show databases; 3. 数据库删除 drop database db_hive_08;数据库中有表存在不能这样删除。 drop database if exists d...
create database userdb; 1. 如果userdb存在的话,就会抛出错误,可以这样: create database IF NOT EXISTS userdb; 1. 在“database”相关命令行可以使用“schema”代替“database”。 如果存在较多的数据库,可以使用相关的表达式,like或alike+数据库名开头的字母和以”.*”结尾,如: hive> show databases like ‘...
show create database test; 删除库 drop database if exists dbname; 默认情况下,hive 不允许删除包含表的数据库,有两种解决办法: 手动删除库下所有表,然后删除库 使用cascade 关键字 drop database if exists dbname cascade; Hive表的操作 Hive是一个数据仓库,它可以将结构化的数据文件映射为一张数据库表,并...
查看创建库时的详细语句 show create database tmp; 删除库 drop database if exits dbname [restrict | cascade]; 展示库中的表 show tables in dbname 切换库 use dbname2; 表操作 Hive 数据类型(data_type) boolean - true/false - TRUE tinyint - 1字节(2^8)的有符号整数 -128~127 - 1 sma...
Hive 基本操作-DataBase 1)查看系统中有哪些数据库 show databases; 2)使用某个数据库 use database_name; 如use dw_yq; 3)查看当前使用的数据库 select current_database(); 4) 创建数据库 create database dw_yq; -- 直接创建数据库,数据库存在的话会报错...
show databases like 'hive_*';检索以hive开头的数据库 使用数据库 use数据库名称; 创建数据库 create database数据库名; 删除数据库 drop database数据库名;(这种删除,需要将对应数据库中的表全部删除后才能删除数据库) drop database 数据库名 cascade;(强制删除,自行删除所有表) ...
create database myhive2 location '/myhive2'; 修改数据库 可以使用alter database 命令来修改数据库的一些属性。但是数据库的元数据信息是不可更改的,包括数据库的名称以及数据库所在的位置 修改数据库的创建日期 代码语言:javascript 复制 alter database myhive2 set dbproperties('createtime'='20880611'); ...
1.Database -- 1.1 查看数据库列表SHOWdatabases;-- 1.2 使用数据库USE database_name;-- 1.3 新建数据库-- 语法:CREATE(DATABASE|SCHEMA) [IFNOTEXISTS] database_name--DATABASE|SCHEMA 是等价的[COMMENT database_comment]--数据库注释[LOCATION hdfs_path]--存储在 HDFS 上的位置[WITHDBPROPERTIES (prop...
hive> create database if not exists DB; OK Time taken: 0.064 seconds hive> show databases; OK db default Time taken: 0.018 seconds, Fetched: 2 row(s) 二、查看数据仓库DB的信息及路径 hive> describe database DB; OK db hdfs://master:9000/user/hive/warehouse/db.db root USER ...
show databases; 4、基本操作 查看当前数据库:set hive.cli.print.current.db = true; 创建数据库:create database testdb1; 查看所有数据库:show databases; 使用指定数据库:use testdb1; 删除数据库:drop database testdb1; 代码语言:javascript 复制 set hive.cli.print.current.db = true; create databa...