查看 hive 自带jdbc的jar
时间: 2023-10-11 20:11:45 浏览: 73
您可以在 Hive 的安装目录下的 `lib` 文件夹中找到 Hive 自带的 JDBC 驱动 jar 文件。通常情况下,该文件名为 `hive-jdbc-x.x.x-standalone.jar`,其中 `x.x.x` 是 Hive 版本号。您可以根据您当前使用的 Hive 版本查找相应的 jar 文件。
相关问题
hive mysql安装
安装Hive和MySQL的步骤如下:
1. 安装MySQL服务端:
- 执行命令:rpm -ivh MySQL-server-5.5.52-1.linux2.6.x86_64.rpm
2. 安装MySQL客户端:
- 执行命令:rpm -ivh MySQL-client-5.5.52-1.linux2.6.x86_64.rpm
3. 配置MySQL:
- 修改MySQL配置文件:/etc/my.cnf,设置MySQL的主机地址为%(允许远程连接)
- 启动MySQL服务:systemctl start mysqld
- 设置开机自启动服务:systemctl enable mysqld
4. 安装Hive:
- 解压Hive安装包:tar -zxvf apache-hive-3.1.3-bin.tar.gz -C /opt/server/
5. 添加MySQL JDBC驱动到Hive安装包的lib目录下:
- 将mysql-connector-java-5.1.49.jar文件上传到/opt/server/apache-hive-3.1.3-bin/lib目录
6. 配置Hive和MySQL的连接:
- 进入Hive的conf目录:cd /opt/server/apache-hive-3.1.3-bin/conf
- 复制hive-default.xml.template文件为hive-site.xml:cp hive-default.xml.template hive-site.xml
- 编辑hive-site.xml文件,添加以下内容:
<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://<MySQL主机地址>:<MySQL端口>/hive?createDatabaseIfNotExist=true</value>
</property>
<property>
<name>javax.jdo.option.ConnectionDriverName</name>
<value>com.mysql.jdbc.Driver</value>
</property>
<property>
<name>javax.jdo.option.ConnectionUserName</name>
<value><MySQL用户名></value>
</property>
<property>
<name>javax.jdo.option.ConnectionPassword</name>
<value><MySQL密码></value>
</property>
7. 清除系统自带的MySQL(如果有):
- 切换到root用户
- 查找系统安装的MySQL:rpm -qa|grep -i mysql
- 删除MySQL相关软件包:rpm -e <MySQL相关软件包名称>
请按照上述步骤进行Hive和MySQL的安装和配置。
阅读全文