您的位置:首页 > 数据库 > MySQL

配置hive使用mysql存储metadata metadatastore

2015-06-08 12:20 585 查看
hive默认使用derby数据库保存元数据,derby数据库比较小众,并且一次只能打开一个会话,一般修改为mysql数据库。
1、修改conf/hive-site.xml配置项:
<property>

<name>javax.jdo.option.ConnectionURL</name>

<value>jdbc:mysql://hadoop1:3306/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>root</value>

</property>

<property>

<name>javax.jdo.option.ConnectionPassword</name>

<value>root</value>

</property>

[/code]2、上传mysql驱动包到lib目录下
-rw-r--r--.  1 hadoop hadoop   855948 Jul 23  2013 mysql-connector-java-5.1.26-bin.jar

[/code]3、重启Hive

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: