1、启动hive

  1. hive

2、查看数据库

  1. show databases;

3、创建数据库

  1. create database database_name;

仅当名为 database_name 不存在时才建立

  1. create database if not exists database_name;

创建数据库指定位置,一般都是在hdfs上的位置

  1. create database database_name location '/db/database_name';

在 hive命令行不知道当前数据库有时会带来麻烦。

1、可以在hive命令行执行以下语句显示当前数据库:

select current_database();

2、可以设置hive属性在命令行显示当前数据库:

set hive.cli.print.current.db=true;