hive与mysql互导
本周我学习了hive倒入mysql,具体步骤如下:
hive导出到mysql:
/export/server/sqoop-1.4.7.bin__hadoop-2.6.0/bin/sqoop export --connect jdbc:mysql://10.99.118.207:3306/db_msg --username root --password 1003392478 --table tb_rs_sender_phone --export-dir /user/hive/warehouse/db_msg.db/tb_rs_sender_phone --input-fields-terminated-by "\001" //分隔符为什么就是什么
mysql导入到hive:
sqoop import --connect jdbc:mysql://10.99.118.207:3306/it --username root --password 1003392478 --table spark --hive-import -m 1 --driver com.mysql.jdbc.Driver
其实就是变一下SQL语句,注意ip地址要改,表名, 库名,分隔符。图中标红地方

浙公网安备 33010602011771号