我正在使用mysql加載數據內聯來將csv加載到數據庫中。我知道這是在字符串周圍添加雙引號的默認行爲,但我希望有一個選項可以關閉它。我測試過,如果一個字符串在汽車之間沒有空間。但是,如果字符串是我的車,它會顯示爲「我的車」。我嘗試了很多東西,但似乎無法擺脫這些引號。我在所有的列周圍添加了雙引號,並使用Mysql ESCAPED BY
,但這沒有奏效。MySql加載數據內聯在字符串附近添加雙引號
0
A
回答
0
我不喜歡你使用excel。打開辦公室計算是更好的,因爲他可以保存CSV更多的選項(並在UTF-8)
看我的配置,當我使用加載數據infile之前保存我的CSV(我沒有英文打開辦公室,sry )。
而且我對添加CSV在數據庫代碼:
$dataload = 'LOAD DATA LOCAL INFILE "'.$nomfichier.'"
REPLACE
INTO TABLE '.$this->csvTable.' CHARACTER SET "utf8"
FIELDS TERMINATED BY "\t"
IGNORE 1 LINES
';
如果您無法訪問到CSV救他你怎麼想,你可以使用SQL選項。 Doc特別是這條線:
[{FIELDS | COLUMNS}
[TERMINATED BY 'string']
[[OPTIONALLY] ENCLOSED BY 'char']
[ESCAPED BY 'char']
]
[LINES
[STARTING BY 'string']
[TERMINATED BY 'string']
]
+1
不幸的是,在這種情況下,這對我不起作用。我嘗試了自己創建的LibreOffice路由和文本文件。這也是一個新問題,因爲以前導入的數據版本沒有這個問題。它似乎只在該字段中有雙引號字符時出現。我目前正在考慮如何移除它,但它並不優雅。 – dengar81
相關問題
- 1. 添加HTML字符串雙引號內
- 2. 雙引號字符串添加在python
- 3. 向@字符串添加雙引號
- 4. 雙引號添加到字符串
- 5. 如何在雙引號之間添加雙引號作爲字符串值?
- 6. 加入JSONArray將雙引號添加到groovy中的字符串
- 7. 字符串追加沒有雙引號
- 8. Erlang將雙引號附加到字符串
- 9. 插入數據到MySQL,雙引號添加到字段
- 10. php在字符串中添加雙引號
- 11. JSONCPP正在向字符串添加額外的雙引號
- 12. 在C字符串中添加雙引號C
- 13. 如何在雙引號字符串中添加一個變量
- 14. 在一個字符串中動態添加雙引號
- 15. 如何在gwt中的字符串中添加雙引號?
- 16. 在CMake字符串中添加引號
- 17. 如何自動添加雙引號來通過Javascript附上一個字符串?
- 18. MySQL附加字符串
- 19. JAVA添加雙字符串
- 20. 如何用雙引號將HTML數據添加到java中的字符串?
- 21. 如何將包含雙引號的字符串添加到sql數據庫?
- 22. 添加引號字符串的Java
- 23. R:向字符串添加單引號
- 24. 提取字符串內出雙引號
- 25. 如何在mysql數據庫中添加特殊字符像breckets [],單引號'雙引號'
- 26. mysql加載數據infile插入雙引號
- 27. 如何在反引號字符串中添加反引號?
- 28. 如何在文件中的特定字符串附近添加字符串?
- 29. 如何將雙引號添加到變量內部的字符串?
- 30. 在將雙引號內聯添加到字符串生成器中時出現問題
請寫你的SQL查詢。我建議你在保存時更改CSV,爲字段分隔符選擇不同的選項 – Xenofexs