数据库

1.创建数据库

--创建数据库
create database db_hive;

--避免已存在
create database if not exists db_hive;

--指定HDFS位置,默认"/user/hive/warehouse"
create database db_hive location "/db_hive.db"

2. 显示数据库

--显示数据库
show databases;

--过滤显示数据库
show databases like "db_hive*"

--显示数据库详细信息
desc databases db_hive;

--显示数据库详细信息extends
desc databases extends db_hive;

3. 切换数据库

use db_hive;

4.修改数据库

数据库中的元信息是不可修改的,如数据库名和所在的路径
可以alter database 为数据库的dbproperties 设置键值对属性

alter database db_hive set dbproperties("create_time","20200210");

5.删除数据库

--数据库为空,可以使用dro删除
drop database db_hive;
drop database if exists db_hive;

--数据库不为空,可以使用cascade强制删除
drop databese db_hive cascade; 

 

上一篇:还原工具mysqldump


下一篇:kali之HexorBase数据库破解