sqoop從mysql匯入到hive為什麼0變成null

時間 2021-08-30 11:13:07

1樓:

hive 版本hive-0.11.0

sqoop 版本 sqoop-1.4.4.bin__hadoop-1.0.0

從hive導到mysql

mysql 表:

mysql> desc cps_activation;

+————+————-+——+—–+———+—————-+

| field | type | null | key | default | extra |

+————+————-+——+—–+———+—————-+

| id | int(11) | no | pri | null | auto_increment |

| day | date | no | mul | null | |

| pkgname | varchar(50) | yes | | null | |

| cid | varchar(50) | yes | | null | |

| pid | varchar(50) | yes | | null | |

| activation | int(11) | yes | | null | |

+————+————-+——+—–+———+—————-+

6 rows in set (0.01 sec)

hive表

hive> desc active;

okid int none

day string none

pkgname string none

cid string none

pid string none

activation int none

測試連結成功

[hadoop@hs11 ~]sqoop list-databases –connect jdbc:mysql://localhost:

3306/ –username root –password admin

warning: /usr/lib/hcatalog does not exist! hcatalog jobs will fail.

please set $hcat_home to the root of your hcatalog installation.

13/08/20 16:42:26 warn tool.

basesqooptool: setting your password on the command-line is insecure. consider using -p instead.

13/08/20 16:42:26 info manager.

mysqlmanager: preparing to use a mysql streaming resultset.

information_schema

easyhadoop

mysql

sql如何匯入到資料庫,如何匯入MySQL資料庫?

你好這個問題的回答是肯定的 方法有多種 第一 如果你之前有用sql開啟過.sql的檔案,那麼直接雙擊就可以了第二 右鍵 屬性 開啟方式 更改 找到你的sql,改後直接雙擊 第三 先開sql,再用記事本開啟你的.sql檔案,然後在sql資料庫右鍵新建查詢,把記事本里面的 複製貼上上去,執行就可以了 如...

從UG匯入到CAD中的DWG檔案無法編輯線型和顏色

我是用ug6.0的,剛才試了一下圖層裡面是改不掉,但可以直接選擇線條在改。我是用ug工程圖轉從cam 選擇多義線 在轉2d的,有正檢視的,你試一下看。ps 群居網 燈都論壇 上有很多類似的東西,你可以搜尋去看看.eqimkswbnm22740073482012 6 17 23 31 12 畫好產品後...

iphonex的資料如何匯入到iphone12?

iphone x的資料如果需要備份,建議備份之後通過無線傳送或者電腦的方式匯入到新手機就可以了。iphone x的資料如何匯入到iphone 12首先的話,就是先把id登上去登入id之後的話就可以直接把那些雲端全部把資料弄到iphone 12裡面去。這個不用直接匯入,直接你開啟你的新手機之後,然後登...