我有一個包含特殊字符的csv文件。但是,當我將它們導入到表格中時,它們不會導入。我有需要包含特殊字符設置的行,因爲utf8_general_ci從csv導入到mysql時保留特殊字符
但是,我在phpmyadmin導入時丟失了特殊字符。例如,學位符號不是導入。我在文本編輯器中查看了我的csv文件,它包含特殊字符。
請幫忙。
好吧,我想如何做到這一點。請參閱下面的答案。
我有一個包含特殊字符的csv文件。但是,當我將它們導入到表格中時,它們不會導入。我有需要包含特殊字符設置的行,因爲utf8_general_ci從csv導入到mysql時保留特殊字符
但是,我在phpmyadmin導入時丟失了特殊字符。例如,學位符號不是導入。我在文本編輯器中查看了我的csv文件,它包含特殊字符。
請幫忙。
好吧,我想如何做到這一點。請參閱下面的答案。
也許你必須檢查設置爲csv文件。我認爲你的問題從這個文件開始。檢查並確保兩個編碼相同(csv和sql表)
嘗試將csv文件的字符集轉換爲utf8。 對於記事本++
Encoding -> Convert to UTF-8 without BOM
謝謝我下載了Notepadd ++查看文件時,我發現奇怪的字符替換。然後我轉換它,我仍然看到奇怪的字符。但是,在另一個文本編輯器中查看時,我會看到正確的符號。任何想法? – MagentoMan
你知道你的文件的字符集?默認情況下,Notepad ++用ANSI字符集打開文件,也許你的文件是用另一個字符集編碼的... – Georgio
它應該是utf8,但我將其轉換爲該格式並仍然看到問題 – MagentoMan
好吧爲例,
的人誰擁有這種試圖保持導出CSV文件中UTF8同時保持特殊字符,請執行下列操作同樣的問題。
在OpenOffice Calc中打開文件。當你準備好保存它時,將它保存爲文本csv文件。導出時會詢問你將其保存爲什麼格式。將它保存爲UTF8和presto。它不會像excel那樣轉換你的特殊字符。
希望能幫助別人。
謝謝你的提示。我如何檢查並更改它? – MagentoMan
請檢查此:http://office.microsoft.com/en-gb/word-help/choose-text-encoding-when-you-open-and-save-files-HA102004472.aspx?CTT=1 – starko
表check in phpmyadmin – starko