Hive创建数据库(不用区分大小写)

本文介绍了在Hive中如何创建数据库,包括使用CREATE DATABASE语句创建名为userdb的数据库,并探讨了如何检查数据库列表和在指定数据库中创建表的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CREATE DATABASE语句


hive默认自带一个名为default的数据库,如果建表时没有指定你要用哪个数据库,默认你的表就会建到default数据库中。


CREATE DATABASE|SCHEMA [IF NOT EXISTS] <database name>

在这里,IF NOT EXISTS是一个可选子句,通知用户已经存在相同名称的数据库。可以使用SCHEMA 在DATABASE的这个命令。下面的查询执行创建一个名为userdb数据库:

hive> CREATE DATABASE [IF NOT EXISTS] userdb;

下面的查询用于验证数据库列表:

hive> SHOW DATABASES;
default
userdb

如果想要创建一张表,首先必须制定使用哪个数据库,命令如下

hive>use userdb;

此时就相当于进入该数据库了,然后如果想查看该数据库中有哪些表,使用如下命令:

hive>show tables;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值