如何將mysql數據導入hive中


1.首先在hive中建表(盡量與mysql字段對應)

 

 2. 將mysql中的表導出 txt格式

 

 3.通過hadoop 上傳到HDFS上

命令

hadoop dfs -put /home/hadoop/dim_station_trans_com_info.txt  /user/hive/external/tables/dim/dim_station_trans_com_info

前面為 hadoop文件地址 ,后面為HDSF文件地址。

4.查看HDFS上是否成功

 

 上傳成功

4.將這個文件導入hive數據庫

load data inpath '//user/hive/external/tables/dim/dim_station_trans_com_info/dim_station_trans_com_info.txt' into table dim_station_trans_com_info;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM