我有一個龐大的書籍作者數據庫,其中法文作者的名字沒有正確存儲,法文字符已被一些奇怪的字符替換!MySQL數據庫中的法文字符
我可以通過SQL查詢解決問題嗎?如果是的話,我很感激,如果你給我一個線索。
感謝,
我有一個龐大的書籍作者數據庫,其中法文作者的名字沒有正確存儲,法文字符已被一些奇怪的字符替換!MySQL數據庫中的法文字符
我可以通過SQL查詢解決問題嗎?如果是的話,我很感激,如果你給我一個線索。
感謝,
由於法語字符都是UTF8,而且您的桌面上可能沒有多字節編碼字符集,因此應該解決該問題。
你也許可以運行一個alter table來改變編碼,但是根據我的經驗,這可能是一個骰子的滾動。
法文字符可能採用任意數量的編碼,包括Latin1([ISO-8859-1](http://en.wikipedia.org/wiki/Latin1)),Windows([Windows 1252](http:// en .wikipedia.org/wiki/Windows-1252)),甚至是一些傳統格式,如MacOS [MacRoman](http://en.wikipedia.org/wiki/MacRoman)。要弄清楚哪一個是將一個破碎的字符作爲樣本並查看它匹配哪一個集合的唯一方法。 – tadman
可能是charactesr *被正確存儲,但您沒有使用正確的編碼顯示它們。請舉個例子,並在表格上顯示編碼。 – paddy