将mysql数据导入到hive
·
1.先在mysql里创建表并插入数据




2.在hive里创建表

3.使用sqoop
sqoop import --connect jdbc:mysql://192.168.92.70:3306/test --username root --password 123456 --table user --target-dir /user/mysql --fields-terminated-by ',' --hive-import --hive-table user_mysql -m 1
4.如果出现以下报错将mysql-connector-java-5.1.25-bin.jar 放到sqoop/lib下

5.再执行命令
如果还报错以下错误再将hive下的hive-common-1.2.2.jar,hive-exec-1.2.2.jar拷贝到sqoop/lib下

6.再执行

7.查看数据是否传进去

更多推荐
所有评论(0)