MySQL 9.0 版本資訊
字元集與校對在伺服器、資料庫、資料表和資料行四個層級都有預設設定。以下各節的說明可能看起來很複雜,但實際上已發現多層級預設會產生自然且顯而易見的結果。
CHARACTER SET
用於指定字元集的子句。 CHARSET
可以作為 CHARACTER SET
的同義詞使用。
字元集問題不僅影響資料儲存,還影響用戶端程式與 MySQL 伺服器之間的通訊。如果您希望用戶端程式使用與預設值不同的字元集與伺服器通訊,您需要指明要使用哪一個。例如,要使用 latin1
Unicode 字元集,請在連線至伺服器後發出此陳述式
SET NAMES 'latin1';
如需用戶端/伺服器通訊中與字元集相關問題的詳細資訊,請參閱第 12.4 節「連線字元集與校對」。