在$HIVE_HOME/conf下新建hive-site.xml,内容如下:
hive.metastore.local
true
javax.jdo.option.ConnectionURL
jdbc:mysql://192.100.1.213:3306/hive_test?createDatabaseIfNotExist=true;characterEncoding=UTF-8
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionUserName
root
javax.jdo.option.ConnectionPassword
root
datanucleus.fixedDatastore
false
hive.metastore.warehouse.dir
/home/hadoop/hadoop-data/data/hive
hive.exec.scratchdir
/home/hadoop/hadoop-data/temp
datanucleus.fixedDatastore
false
说明:细心的你想必已经看出来了:上面配置了HIVE的数据存放目录和元数据库( MYSQL)的连接信息。Mysql安装略,我的实在win上面呢。