欢迎投稿

今日深度:

hive,

hive,


给hive配置mysql

在 hive/conf 目录下   hive-site.xml 

<configuration>

<property>
<name>javax.jdo.option.ConnectionURL</name>
<value>jdbc:mysql://hadoop01: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>

</configuration>

记得在lib目录下放置一个mysql连接驱动包

 

启动hive

bin/hive

 

创建一个表

删除表

会把这个表的元信息保存到配置的数据库里

 

 

向表中导入数据(从本地导入)

先在本地构建数据

数据要和建表的字段顺序对应上

之后再hive中加载它

load data local inpath '/home/lishuo/app/hive/data/order' into table t_order;

自动创建了MR程序运行

 

在hdfs上有对应的文件

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

www.htsjk.Com true http://www.htsjk.com/hive/27031.html NewsArticle hive, 给hive配置mysql 在 hive/conf 目录下   hive-site.xml  configuration property namejavax.jdo.option.ConnectionURL/name valuejdbc:mysql://hadoop01:3306/hive?createDatabaseIfNotExist=true/value /property property namejavax.jdo...
相关文章
    暂无相关文章
评论暂时关闭