MySQL 9.0 版本注意事項
每個校對都必須有唯一的 ID。若要新增校對,您必須選擇目前未使用的 ID 值。MySQL 支援雙位元組校對 ID。從 1024 到 2047 的 ID 範圍保留給使用者定義的校對。
您選擇的校對 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 |
+-----+
警告
在升級之前,您應該儲存您變更的組態檔。如果您就地升級,此程序會取代修改過的檔案。