Hive入门:详尽的1.2.1版本安装与MySQL配置教程

需积分: 9 0 下载量 38 浏览量 更新于2024-09-10 收藏 29KB DOCX 举报
"本篇指南详细介绍了如何在已经安装好Hadoop的基础上安装和配置Hive,旨在帮助Hive的初学者快速入门。首先,你需要下载Hive的安装包,这里假设版本为1.2.1,并将其解压到服务器的/app/hive-1.2.1目录下。安装完成后,Hive通常默认使用Derby作为内嵌的文件数据库,但为了支持多用户操作,建议切换至MySQL来存储元数据。 在MySQL数据库中,你需要执行以下步骤:创建名为`hive`的数据库,创建对应用户`hive`并设置密码(例如,用户名为`hive`,密码为`123456`),然后授予该用户所有权限。接下来,你需要修改Hive的配置文件`hive-site.xml`。这个文件位于`/app/hive-1.2.1/conf`目录下。在`hive-site.xml`中,你需要更新JDBC连接相关属性: 1. `<name>javax.jdo.option.ConnectionURL</name>`: 这个属性用于指定JDBC连接字符串,如`jdbc:mysql://localhost:3306/hive?createDatabaseIfNotExist=true&useUnicode=true&characterEncoding=latin1`,其中`localhost:3306`是MySQL服务器地址和端口,`hive`是数据库名,`useUnicode=true`确保字符集兼容性。 2. `<name>javax.jdo.option.ConnectionDriverName</name>`: 这个属性指定了JDBC驱动器名称,对于MySQL,值应为`com.mysql.jdbc.Driver`。 3. `<name>javax.jdo.option.ConnectionUserName</name>`: 这里填写创建的用户名`hive`,表示连接到MySQL数据库时使用的用户名。 确保这些配置正确无误后,Hive就能通过指定的MySQL数据库进行元数据管理了。此外,你可能还需要根据实际需求调整其他Hive配置项,如HDFS路径、数据仓库目录等。最后,记得启动Hive服务,通过命令行工具或者Hive shell进行测试,确认Hive与MySQL的集成是否成功。这将为后续的Hive数据处理和分析奠定基础。"