哪個HTML字符集可以涵蓋所有這些?我需要在MySQL中導出哪些字符集然後導入它們?HTML字符集和MySQL字符集
聖拉斐爾ARNÁIZ男爵(西班牙)
兒童耶穌,聖母,博士(法國)的聖泰蕾茲
M.奧爾索拉(朱)Ledóchowska,宗教(東歐)
哪個HTML字符集可以涵蓋所有這些?我需要在MySQL中導出哪些字符集然後導入它們?HTML字符集和MySQL字符集
聖拉斐爾ARNÁIZ男爵(西班牙)
兒童耶穌,聖母,博士(法國)的聖泰蕾茲
M.奧爾索拉(朱)Ledóchowska,宗教(東歐)
在MySQL中,使用UTF-8字符集。這將允許您在DBMS中適當地表示各種各樣的數據。如果您正確使用mySQL排序規則設置,MySql將很好地整理(排序)您的信息。
要將這些東西渲染爲HTML,您可能需要賦予除基本7位ASCII碼之外的其他字符。例如,看一下說明Unicode字符爲大寫N. http://www.fileformat.info/info/unicode/char/00D1/index.htm
在HTML這個網頁,這是通過符號poundsign XD 1分號表示
你的web應用程序語言(PHP?的Java?)有內置於函數在UTF-8字符串之間轉換(保存在DBMS中)和授權html(用於在網絡上顯示)。使用它們。
使用MySQL的UTF-8字符集作爲您的表和列,並在以您選擇的腳本語言初始化MySQL連接後發送SET NAMES UTF8
語句。確保您的腳本還會發送一個HTTP標頭,指出您的頁面是UTF-8,並且您應該很好。您可能想要閱讀this,並且進一步閱讀的鏈接也很好看。
在PHP中,要發送此HTTP標頭,您可以使用 header("Content-Type: text/html; charset=UTF-8");
。在HTML頁面的<head>
元素的頂部,您還可以添加<meta charset="UTF-8">
(使用HTML5)或<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
(使用HTML 4.01或HTML5;但不能同時使用這兩種方式並仍然使用有效的HTML5)。
你是什麼意思「導出然後導入它們」? –