1, 일부 데이터를 삽입, MySQL의에서 새 테이블을 STU
-------------------------------------------------- -----
2, 하이브로 가져 오기 스투 MySQL의 데이터 테이블
-------------------------------------------------- --------
[루트 @의 bigdata113 ~] # Sqoop을 가져 오기 --connect JDBC한다 : mysql : // bigdata113 : 3306 / mysqlhdfs --username 루트 --password 000000 --table 스투 --delete 대상-DIR --num - 매퍼 1 - 하이브 가져 오기 --fields는 종료-에 의해 "\의 t"--hive 덮어 쓰기 --hive 테이블 stu_hive
하이브 (기본값)> stu_hive SELECT * FROM;
OK
stu_hive.id의 stu_hive.name
1 zhangsan
2 ISI
3 wangwu
4 yiliu
5 리사
시간 촬영 : 반입 0.491 초, 5 행 (들)
-------------------------------------------------- --------------
3, 스투에 MySQL의 테이블에 새로운 데이터를 추가
----------------------------------------------
4, MySQL의 테이블 스투 stu_hive 하이브에 새로운 데이터를 추가
-------------------------------------------
[루트 @의 bigdata113 ~] # 개의 Sqoop을 가져 오기 --connect JDBC한다 : mysql : // bigdata113 : 3306 / mysqlhdfs --username 루트 000000 --table 스투 --num - 매퍼를 --password 1 --fields-종료 별 "\ t "--target-DIR / 사용자 / 하이브 / 창고 / stu_hive --check 열 이드 --last 값 5를 추가 --incremental
하이브 (기본값)> stu_hive SELECT * FROM;
OK
stu_hive.id의 stu_hive.name
1 zhangsan
2 ISI
3 wangwu
4 yiliu
5 리사
6 xiaohei
시간 촬영 : 반입 0.091 초, 6 행 (들)