MySQL 中的 Unicode 儲存
在 MySQL 中,透過使用適當的字元集來容納 Unicode 儲存。與 SQL Server 的 nvarchar 類型不同,MySQL 使用不同的字元集來編碼資料。值得注意的是,MySQL 的免費版本提供了對 Unicode 的支援。
要在MySQL 中儲存Unicode,請依照下列步驟操作:
-
選擇UTF-8 字元集:
建立表格時指定以「 utf8_”開頭的字元集。例如,「utf8」、「utf8mb4」或「utf8mb4_0900」。
-
使用文字或BLOB 資料類型:
文字欄位(例如TEXT、VARCHAR 和CHAR)二進位大物件(BLOB)欄位(例如MEDIUMBLOB 和LONGBLOB)將自動將資料儲存在UTF-8(當為表選擇UTF-8 字元集時)。
-
MySQL 6 和 UTF-16 支援:
請注意,UTF-16 支援仍在開發中MySQL。預計在 MySQL 6 中可用。
以上是如何在 MySQL 中儲存 Unicode 資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!