文章目录
创建数据库
创建数据库操作(增)
创建数据库
# create database [if not exists] myhive; [表示可选可不选]
hive (default)> create database myhive;
hive (default)> show databases; #查看数据库
hive (default)> use myhive; #进入数据库
hive (myhive)>
- 说明:hive的表存放位置模式是由hive-site.xml当中的一个属性指定的
<name>hive.metastore.warehouse.dir</name>
<value>/user/hive/warehouse</value>
创建数据库并指定hdfs存储位置(自定义hive数据库的路径)
create database myhive2 location '/myhive2';
注意:hive的数据库、表、分区在HDFS的表现形式是文件夹
数据库的默认路径:/user/hive/warehouse
删除数据库(删)
删除一个空数据库,如果数据库下面有数据表,那么就会报错
(数据库内没有表可以删除,有表不能删除)
drop database myhive2;
强制删除数据库,包含数据库下面的表一起删除(危险动作)
drop database myhive cascade; # 不要执行(危险动作)
修改数据库(改)
可以使用alter database 命令来修改数据库的一些属性。但是数据库