資料庫 MySql 檢視字符集校對規則(一)

2021-09-17 22:13:15 字數 1277 閱讀 7552

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,二元法,直接比較字元的編碼,可以認為是區分大小寫的,因為字符集中...