hive(1)——用mysql进行元数据存储

Hive可以将结构化的数据映射为一张数据表
而默认hive进行存储的数据库是derby
启动我们的hadoop服务
当我们安装好hive后,要将mysql-connector-java-xx.jar的文件包放到hive目录下的lib文件夹下:
hive(1)——用mysql进行元数据存储
这时候我们还需要配置相关的文件才能**mysql数据库,我们到conf目录下的hive-site xml,设定几个mysql的相关部分:
mysql用户名称:
hive(1)——用mysql进行元数据存储
mysql用户密码:
hive(1)——用mysql进行元数据存储
指定端口地址:
hive(1)——用mysql进行元数据存储

指定用mysql驱动:
hive(1)——用mysql进行元数据存储
启动完本机的mysql后,输入hive --service metastore开启mysql元数据库服务
最后输入hive即可:
hive(1)——用mysql进行元数据存储