0
我有一個不是由我寫的SQL文件,我對此毫不知情。我試圖將這個文件上傳到服務器,但是字符串數據字符被擾亂了。如何更改SQL文件中的字符集?
INSERT INTO `Anstitu` (`Code_Anstitu`, `Name_Anstitu`)
VALUES (7, '?©?§?±U‡?§UŒ ?¹U…UˆU…UŒ ?³?§?®??U…?§U†');
有這樣的1,000,000條記錄,我必須找到一個真正的方法。我知道SET NAMES utf8
但它沒用。
任何想法?
呃,這個值*應該是什麼?你在文件中看到了什麼字節(使用hexdump工具)? – eggyal
我認爲這是阿拉伯語或波斯語。一些中東語言。 – mehran
@eggyal在windows-1252中有5個未定義的值,utf-8中的所有連續字節,作爲替換解碼爲'?' – Esailija