CSV檔案插入到mysql表中指定列

2021-08-21 10:45:46 字數 482 閱讀 8162

load data local infile  'c:/1.csv' 

into table zlee

fields terminated by ','

lines terminated by '\r\n' (id,ia,ic,ie,ig);

1 . zlee為表名,最後的(id,ia,ic,ie,ig)為表中相應列,只需要將想插入的列名放到語句最後面即可,特殊情況請參照第四條

2 . zlee表結構為:

3 . if是關鍵字,所以在插入的時候,此行失效。懶得改了,我在測試的時候沒有寫if列,換成其他列了。

4 . 我插入的csv檔案全是數字,所以沒有用雙引號等語句,

具體詳情請參照我的另一篇博文:

Python匯入CSV檔案到MySQL中

方案一 使用pymysql和pandas 不是完整的 分為 片段,報錯。之後不知道怎麼修改,修改別人 還是存在困難。方案二 不使用工具,切分。報連線資料庫錯誤,因為新增了埠號 報錯 連線資料庫錯誤。解決 測試連線資料庫 報錯 還是相同的錯誤 使用報錯 更多的是側重使用 解決 注意 port後面是數字...

Mysql 匯出表資料到 csv

select from users into outfile f develop mysql57 uploads users.csv character set utf8 fields terminated by optionally enclosed by escaped by lines ter...

批量匯出表資料到CSV檔案

需求 把oracle資料庫中符合條件的n多表。匯出成csv文字檔案。並以表名.csv為檔名稱存放。實現 通過儲存過程中utl file函式來實現。匯出的csv檔案放入提前建立好的directory中。用法 使用下面命令資料預執行的sql指令碼 select exec sql to csv selec...