0
我想做一些非常簡單的事情。 我只想將excel數據導出爲CSV以便將其放入Mysql數據庫。將CSV導出到MySQL
這是一個巨大的Excel,所以我無法輕鬆管理異常。
我的問題是,當我救我XSLX爲CSV,它把我的"
只有在有列逗號分隔的列或是否已經有一個"
所以我有類似的東西在我的CSV:
col1 | col2 | col3 => col1,col2,col3
col1 | co,l2| col3 => col1,"co,l2",col3
col1 |"col"2| col3 => col1,"""col""2",col3
col1 | | col3 => col1,,col3
所以我嘗試了很多TING將它轉換爲SQL,但我找不到一個好方法。
我在Excel 2007和SQL工作要CSV有這樣的配置:
Columns separated with: ,
Columns enclosed with: "
Columns escaped with: \
Lines terminated with: auto
MySQL'LOAD DATA LOCAL INFLILE'有一個'COLUMNS SEPARATED BY'參數,您甚至可以在不轉換的情況下使用它。 – Kevin
如果使用正確的參數,MySQL不應該在引號內查看逗號 –
這完全正常/理智的CSV規則。如果沒有理由添加引號,則不會。 (如果數據包含引號或逗號,則必須添加引號 - 分隔符。請參閱相關維基百科文章。) – 2012-10-08 03:52:12