Hive3:库操作常用语句

devtools/2024/10/22 14:25:29/

1、创建库

create database if not exists myhive;

2、选择库

use  myhive;

3、查看当前选择的库

SELECT current_database();

4、查看库详细信息

desc  database  myhive;

可以查看数据文件在hdfs集群中的存储位置
在这里插入图片描述

5、创建库时制定hdfs的存储位置

create database myhive2 location '/myhive2';

在这里插入图片描述在这里插入图片描述

6、修改location对应的位置

ALTER DATABASE myhive2 SET LOCATION 'hdfs://hadoop102:8020/myhive/myhive2';

注意:修改时,对应的location值必须使用hdfs协议路径,否则报错

7、删除空库

drop  database  myhive;

8、删除非空的库

如果库中有表,则删除时,需要加上cascade关键词,强制删除。

drop  database  myhive2  cascade;

http://www.ppmy.cn/devtools/86709.html

相关文章

TI音频功放TAS6511(一)

一、简要描述 TAS6511-Q1是一款单声道数字输入D类音频放大器,支持2 MHz开关频率,可实现成本和尺寸优化的单声道解决方案。该芯片的工作电压范围为4.5V至18V,可提供高达30W(14.4V,4Ω,10%失真率&#xff09…

Redis主从复制、哨兵模式、集群

一、redis集群三种模式: 1.主从复制:最少3台,一主两从 redis主从复制与mysql主从复制类似,主可以写,写入主的数据通过RDB方式把数据同步到从服务器,从不能更新到主,也是哨兵模式的基础。 缺点…

什么是kafka的重平衡机制?

背景 kafka重平衡的主要发生在消费者端,重平衡的目的,主要是为了均衡消费者消费kafka的消息而设计的,对于动态加入消费者,减少消费者,以及消息分区变化这些场景中,若不设计消费者重平衡,容易出…

crack 基于golang的多并发爆破工具

一款轻巧的内网弱口令枚举工具,项目地址:GitHub - oksbsb/crack: 支持 ftp ssh smb mysql mssql postgres 安装 ​ git clone https://github.com/yanweijin/crack go build main.go基于用法 ➜ crack git:(master) ✗ go run main.go --help …

QQ微信头像制图工具箱小程序纯前端源码

微信小程序源码,经测试QQ小程序也可以完美运行,所以给大家分享一下这个QQ微信头像制图工具箱小程序纯前端源码。 主要功能有文字九格、头像挂件生成、爆趣九宫格、形状九宫格、创意长图、情侣头像、猫狗交流器。 这个QQ微信小程序源码是纯前端的&#x…

DiffusionModel-latent diffusion,VAE,U-Net,Text-encoder

Diffusers StableDdiffusion 参考: Stable Diffusion原理详解(附代码实现) Latent Diffusion 自编码器(Variational Autoencoder, VAE): 自编码器是一种无监督学习的神经网络,用于学习数据的有效表示或编码。在稳定扩…

Unix和Linux

Uninx的起源 1969年,由KenThompson在AT&T贝尔实验室实现的。使用的是用汇编语言。 1970年,KenThompson和DennisRitchie使用 C语言对整个系统进行了再加工和编写,使得Unix能够很容易的移植到其他硬件的计算机上。 Unix的推广-从学校到企…

农机自动化:现代农业的未来趋势

随着人口的增长和农业生产的需求不断增加,提高农业生产效率成为现代农业的重要目标。农机自动化作为一种新兴技术,可以大幅度提升农机的使用效率和生产能力。农机自动化是指利用先进的传感技术、数据处理和人工智能技术,使农机能够自动完成农…