我們需要將csv文件的表頭變成mysql db的字段,這樣匯入csv資料的時候,能根據設定好的字段來處理和匯入對應欄位的資料,用notepad++可以實現這半自動化的功能。
步驟如下:
開啟notepad++ -> macro -> start recoding
將需要處理的csv表頭複製貼上到notepad++:
ctrl+f,調出find,然後用正規表示式處理:複製空格,replace with用 \r
然後用^及$在前面及後面加'
然後在後面加上字段資料型別:
完成後儲存macro
這樣再完善sql語句即可:
create table `***`.`***x-test`
(`boardno` varchar (100),
`stationid` varchar (100),
`starttime` datetime,
`sfcstatus` varchar (100),
`totaltesttime` varchar (100),
`result` varchar (100),
`wifi_11b_tx1_2412` varchar (100),
`wifi_11ag_tx1_2437` varchar (100),
`wifi_11n_tx1_2472` varchar (100),
) engine=innodb default charset=utf8
1 3 錄製簡單的巨集
在介紹學習v b a 之前,應該花幾分鐘錄製乙個巨集。e x c e l的巨集錄製器允許記錄一系列 的操作,並且將這些操作轉換為v b a 即使當你對編寫v b a 已經完全熟練時,也會 在工作時使用巨集錄製器。作為v b a開發者,使用巨集錄製器有兩個原因。乙個原因是因為使用巨集錄製器可以節省時間...
VBA系列 3 巨集錄製器
使用巨集錄製器的注意事項 啟動巨集錄製器 啟用excel,選擇 開發工具 錄製巨集 命令 在 錄製巨集 對話方塊中有一些可以設定的選項。清理已錄製的巨集 在很多情況下,錄製好的巨集 中包含了可以被刪除的無關命令。巨集錄製器生成的 不一定是最有效的,理解這一點很重要。如果檢驗生成的 會看到excel通...
Vim 筆記整理(4) 巨集錄製
我們知道.命令對重複小的修改確實有效,但想到重複更大規模的改動時,vim的巨集就派上用場了。巨集很適合對一系列相似的行 段落,甚至檔案,進行重複性修改。在錄製命令序列的過程中難免會出錯,不過用不著推翻重來,因為可以很方便地在原有巨集的結尾附加新的命令。就像黑白棋遊戲一樣,學習vim的巨集只需一分鐘,...