我使用MySQL的工作臺創建EER圖(正向工程), 數據庫並希望從一個文本文件中的數據加載到我的表MySQL加載數據infile;不正確的字符串值誤差
load data infile 'c:\\actors.txt' ignore into table actors field terminated by '\t';
該文件包含歐洲字符。我已經嘗試過utf16,utf8,latin1,latin2字符集用於我的數據庫,但仍然收到錯誤錯誤的字符串值'\ xE4vel'。我已經丟棄了模式,並且每次都創建了不同的字符集(所有表根據字符集都有正確的分類)。我的操作系統是Windows7 64位,如果它有任何區別! 任何人都可以幫助我。謝謝
忽略工作有點像本地,忽略錯誤(不停止加載),並繼續其餘的。我嘗試過本地和仍然是同樣的問題,所有的特殊字符被替換?在數據庫中 –
嗯,很奇怪。特殊字符在哪?你以後會用什麼數據?您可能需要將特殊字符轉換爲HTML代碼,然後像這樣保存,然後在使用時將其傳回。 –
字符如ö,ä,å,á,Ó,...這是一個簡單的電影數據庫,其中包括演員導演作家制作人的表格和 –