一、 启动hive
- 启动hive的元数据服务
[aa@hadoop102 hive]$ bin/hive --service metastore
- 根据你hive的配置方式启动hiveserver2
[aa@hadoop102 hive]$ bin/hive --service hiveserver2
二、配置idea连接Hive服务
- 打开idea,在项目界面中的右边栏找到Database,打开Database界面,添加新的数据库连接
- 点击+号,添加新的数据库连接类型
3. 配置连接的hive数据源,触发hive2的驱动下载,下载后再次测试连接
我这里自己点击了下载驱动。
3. 配置hive连接成功后界面
4. 测试
5. 查询表test_mysql中的数据
6.
三、驱动手动配置方法
如果在第二章中,下载驱动失败,就按照此方法手动配置,即将下载好的驱动jar包手动导入。
- 载驱动配置界面选择hive,开始配置hive驱动,选中现有的驱动包,移除掉。
- 找到idea中数据库连接驱动jar包存储地址
3.在文件夹中打开上述存储路径,删除掉文件夹中的所有内容(如果有除了hive2和mysql的驱动存在,请勿删除)
jdbc-drivers.xml文件也替换掉,里面有关于hive2和mysql的驱动信息在,便于idea加载(如何你有使用其他的连接驱动,需要向你自己的jdbc-drivers.xml中添加hive2和mysql相关驱动信息)
5.在回到配置hive的驱动界面,点击+号,选择Custom JARS,然后在目录下选中jar包
6.添加完成后,驱动类不为红色就表示成功了,如果仍然无法加载,就清除idea缓存重启idea。