配置MySQL5.6.15存储Hive-0.11.0元数据

1.安装Mysql,安装过程中,设置用户名"hive",密码"hive"

2.赋予"hive"用户权限

GRANT ALL PRIVILEGES ON *.* TO 'hive'@'%' IDENTIFIED BY 'hive';
FLUSH PRIVILEGES;

3.将jar包"mysql-connector-java-5.1.10-bin.jar"放到hive/lib文件夹下

4.修改"hive-site.xml"文件

<property>
  <name>javax.jdo.option.ConnectionURL</name>
  <value>jdbc:mysql://192.168.10.25:3306/hive?createDatabaseIfNotExist=true</value>
  <description>JDBC connect string for a JDBC metastore</description>
</property>

<property>
  <name>javax.jdo.option.ConnectionDriverName</name>
  <value>com.mysql.jdbc.Driver</value>
  <description>Driver class name for a JDBC metastore</description>
</property>

<property>
  <name>javax.jdo.option.ConnectionUserName</name>
  <value>hive</value>
  <description>username to use against metastore database</description>
</property>

<property>
  <name>javax.jdo.option.ConnectionPassword</name>
  <value>hive</value>
  <description>password to use against metastore database</description>
</property>

5.修改数据库hive编码格式。至此,配置已完成。

ALTER DATABASE HIVE CHARACTER SET LATIN1;

 

posted @ 2013-12-19 14:24  任晴  阅读(247)  评论(0编辑  收藏  举报