Hive 基本操作-DataBase


1)查看系统中有哪些数据库

show databases;

2)使用某个数据库

use  database_name;

如 use dw_yq;

3)查看当前使用的数据库

select  current_database();

 

 4) 创建数据库

create database dw_yq; -- 直接创建数据库,数据库存在的话会报错

create database if not exists dw_test; -- 数据库不存在的时候创建,,数据库存在的话,执行命令不会报错

 

 创建一个新的库

 

 5)删除数据库

drop database dw_test;

drop database dw_center if exists;

默认情况下,hive不允许删除包含表的数据库,有两种解决办法:

  1. 手动删除库中的所有表,然后删除库
  2. 使用cascade关键字

drop database if exists dw_center cascade;

6)显示数据库的详细信息

 desc database dw_yq;

 

 7)查询创建数据库的详细语句

show create database dw_yq;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM