show collation [like 'pattern' | where expr]
-- 顯示所有項
show collation;
-- 顯示 collation字段值包含bin的項
show collation like '%bin%';
-- 顯示 charset字段值等於utf8mb4的項
show collation where charset = 'utf8mb4';
-- 顯示 charset字段值包含utf8的項
show collation where charset like '%utf8%';
此語句列出伺服器支援的字符集。預設情況下,show collation 會輸出所有有效的字符集。like 選項,則會顯示與之匹配的字符集。where 選項提供了更多的常規條件去顯示需要的字符集。例如:
show collation
輸出以下列:
collation
字符集校對規則名稱
charset
與字符集校對規則關聯的字符集名稱
id字符集校對規則編號
default
是不是對應字符集預設的校對規則
compiled
是否有將此字符集校對規則整合到伺服器中
sortlen
這個與字串表示的字符集所需要的記憶體數量有關
使用下列語句檢視每種字符集預設的校對規則,
default
是保留字,因此將它作為乙個識別符號的時候,一定要用
反單引號(`)【
esc
鍵下面;
tab 鍵上面;1
鍵左邊】來引用它。
字符集校對資訊同樣可以在
information_schema
資料庫的
collations
表查到《【資料庫-mysql】檢視字符集校對規則(二)》。
MySql 資料庫 新建 字符集與字元校對設定
10.1.常規字符集和校對 10.2.mysql中的字符集和校對 10.3.確定預設字符集和校對 10.3.1.伺服器字符集和校對 10.3.2.資料庫字符集和校對 10.3.3.表字符集和校對 10.3.4.列字符集和校對 10.3.5.字符集和校對分配示例 10.3.6.連線字符集和校對 10....
mysql 字符集與校對集
字符集與校對集 mysql的字符集設定非常靈活 可以設定伺服器預設字符集 資料庫預設字符集 表預設字符集 列字符集 如果某乙個級別沒有指定字符集,則繼承上一級 以表宣告utf8為例,儲存的資料在表中,最終是utf8 1.告訴伺服器,我給你傳送的資料是什麼編碼?set characer set cli...
mysql字符集和校對規則 Mysql校對集
簡要說明 字符集和校對規則 字符集是一套符號和編碼。校對規則是在字符集內用於比較字元的一套規則。mysql在collation提供較強的支援,oracel在這方面沒查到相應的資料。校對規則一般分為兩類 binary collation,二元法,直接比較字元的編碼,可以認為是區分大小寫的,因為字符集中...