交互方式
bin/hive
shell 交互
操作
# 查看数据库
show databases;
# 创建数据库
create database if not exists myhive;
# 使用数据库
use myhive;
# 创建表
create table t_test(id int,name string);
#
show tables
表和映射
在 hive 数据仓库中,建立的表,和真是的数据之间的映射关系
元数据保存在 MySQL中
在 MySQL 中看到 hive 数据库,这就是保存元数据的地方
bin/hive -e “create table database if not exists mytest”
可以直接在 bin/hive
后面跟参数.
也可以直接写成脚本
create database if not exists mytest;
use mytest;
create table stu(id int,name string);
hive -f /export/servers/hive.sql