1. 程式人生 > >kittle入門之文字檔案匯入資料庫

kittle入門之文字檔案匯入資料庫

啟動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-------啟動
在這裡插入圖片描述
在這裡插入圖片描述
顯示如下資訊,表示已經成功了
在這裡插入圖片描述
上面出現對號,不是紅槓。
在這裡插入圖片描述
那麼看一下資料中的表資料吧。。。

在這裡插入圖片描述

那麼恭喜你簡單的小入門已經完成了,繼續努力吧。