MySQL 8.4 版本注意事項
每個校對都必須具有唯一的 ID。若要新增校對,您必須選擇目前未使用的 ID 值。MySQL 支援雙位元組校對 ID。ID 從 1024 到 2047 的範圍保留給使用者定義的校對。
您選擇的校對 ID 會出現在下列內容中
Information Schema
COLLATIONS
資料表的ID
欄位。SHOW COLLATION
輸出的Id
欄位。MYSQL_FIELD
C API 資料結構的charsetnr
成員。mysql_get_character_set_info()
C API 函數傳回的MY_CHARSET_INFO
資料結構的number
成員。
若要判斷目前使用的最大 ID,請執行下列陳述式
mysql> SELECT MAX(ID) FROM INFORMATION_SCHEMA.COLLATIONS;
+---------+
| MAX(ID) |
+---------+
| 247 |
+---------+
若要顯示所有目前使用的 ID 的清單,請執行此陳述式
mysql> SELECT ID FROM INFORMATION_SCHEMA.COLLATIONS ORDER BY ID;
+-----+
| ID |
+-----+
| 1 |
| 2 |
| ... |
| 52 |
| 53 |
| 57 |
| 58 |
| ... |
| 98 |
| 99 |
| 128 |
| 129 |
| ... |
| 247 |
+-----+
警告
在升級之前,您應該儲存您變更的組態檔。如果您就地升級,此程序會取代修改過的檔案。