kittle入門之文字檔案匯入資料庫
阿新 • • 發佈:2019-01-01
啟動kittle
資料庫連線,首先需要將相應的資料庫驅動
新增到lib
目錄下
資料庫連線測試
設定資料庫連線配置
下面檢視是我使用JDBC
連線本機MySQL
訪問的是test
資料庫,埠號3306
,點選測試
,就會顯示,是否連線成功。
既然連線成功,那就做一個小demo:將文字檔案中的內容匯入到MySQL資料庫。
準備:一個文字檔案,資料庫連線成功,訪問的資料庫中有一張表。
文字檔案路徑:F:\test\test.txt
Test.txt
內容如下:
JY01011604280016|JY010116042800160019|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 | JY01011604280022|JY010116042800220025|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 | WT01011607040001|WT010116070400010002|1|1|2016-08-04|12000.00|51.67|12000.00|51.67| |01 | JY01011602020103|JY010116020201030004|2|2|2016-06-20|0.00|28933.33|0.00|28933.33| |01 | JY01011602020103|JY010116020201030004|3|1|2016-08-01|2000000.00|19600.00|2000000.00|19600.00| |01 | LD01011607160101|LD010116071601010002|1|1|2016-08-23|16.67|0.94|16.67|0.94| |01 | LD01011607160104|LD010116071601040004|1|1|2016-08-23|83.33|4.71|83.33|4.71| |01 | JY02011607310101|JY020116073101010002|1|1|2016-08-01|233980.65|2391.67|233980.65|2391.67| |01 | JY02011607310001|JY020116073100010002|1|1|2016-08-01|166830.63|3000.00|166830.63|3000.00| |01 | LD01011607160101|LD010116071601010002|1|1|2016-08-23|16.67|0.94|16.67|0.94| |01 | LD01011607160104|LD010116071601040004|1|1|2016-08-23|83.33|4.71|83.33|4.71| |01 | LD01011607160101|LD010116071601010002|1|1|2016-08-23|16.67|0.94|16.67|0.94| |01 | LD01011607160104|LD010116071601040004|1|1|2016-08-23|83.33|4.71|83.33|4.71| |01 | JY01011604280016|JY010116042800160019|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 | JY01011604280022|JY010116042800220025|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 | WT01011607040001|WT010116070400010002|1|1|2016-08-04|12000.00|51.67|12000.00|51.67| |01 | JY01011602020103|JY010116020201030004|2|2|2016-06-20|0.00|28933.33|0.00|28933.33| |01 | JY01011602020103|JY010116020201030004|3|1|2016-08-01|2000000.00|19600.00|2000000.00|19600.00| |01 | JY01011604280016|JY010116042800160019|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 | JY01011604280022|JY010116042800220025|1|1|2017-04-27|1000000.00|121666.66|1000000.00|121666.66| |01 | WT01011607040001|WT010116070400010002|1|1|2016-08-04|12000.00|51.67|12000.00|51.67| |01 | JY01011602020103|JY010116020201030004|2|2|2016-06-20|0.00|28933.33|0.00|28933.33| |01 | JY01011602020103|JY010116020201030004|3|1|2016-08-01|2000000.00|19600.00|2000000.00|19600.00| |01 |
MySQL資料庫中,訪問的是test
資料庫,表acc_repayschedule
acc_repayschedule
表資訊如下:
建表語句如下:
CREATE TABLE ACC_REPAYSCHEDULE ( contractno VARCHAR(30), duebillno VARCHAR(30) NOT NULL, currentno VARCHAR(30) NOT NULL, STATUS VARCHAR(2), maturedate DATE, currentsum DECIMAL(16,2), currentinterest DECIMAL(16,2), paysum DECIMAL(16,2), payinterest DECIMAL(16,2), closedate DATE, currency VARCHAR(2) )
準備工作完成!!!!
開始配置
首先有一個文字檔案輸入+一個表輸出
那麼怎樣找到呢?
表輸出雷同。
中間的箭頭表示將文字檔案的內容輸到指向的地方。(按著shift左擊文字檔案輸入將線拖動到表輸出
)
接下來配置文字檔案。雙擊
文字檔案輸入圖示
點選預覽,檢視是否成功,成功之後點選確定
走到這裡,檔案輸入沒問題了,那就開始配置資料庫資訊。
配置已經到位,馬上開始工作了。
點選run-------啟動
顯示如下資訊,表示已經成功了
上面出現對號,不是紅槓。
那麼看一下資料中的表資料吧。。。
那麼恭喜你簡單的小入門已經完成了,繼續努力吧。