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

時間 2021-08-30 11:14:12

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資料庫右鍵新建查詢,把記事本里面的 複製貼上上去,執行就可以了 如...

sqlserver的資料如何匯入到mysql資料庫中

max的深林 先開啟cmd再進入mysql的bin目錄 cd d soft wamp bin mysql mysql5.0.51b bin 回車 mysql u 使用者名稱 p 密碼 回車source d abc.sql 指向你自己的目錄 回車ok! 使用中間資料庫系統比較方便,我所知的是達夢資料庫...

如何將visio匯入到excel裡

佴朵兒堯寶 visio的檔案格式是.vsd。抓圖或者全選內容 ctrl a 拷貝到excel,很清楚,很爽的,對於word一樣適用。大夥可以試試,我是經常這樣用的,搞到ppt也可以,畢竟visio 製圖比word和cecel漂亮,線條也容易控制 求教 如何把excel中的 複製到visio? 先把資...