色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 5.7 默認字符集

錢斌斌1年前12瀏覽0評論

MySQL是一款開源的關系型數據庫管理系統,在數據庫中通過字符集來進行數據存儲和管理。MySQL 5.7是MySQL數據庫的一個重要版本,其默認字符集為UTF-8,下面我們來了解一下。

SHOW VARIABLES LIKE 'character_set_database';

我們可以使用以上代碼查看MySQL當前數據庫默認字符集。在MySQL 5.7中,其默認數據庫字符集為utf8mb4,這是一種支持4字節的UTF-8字符集,包含了大部分可以使用的Unicode字符。

SHOW VARIABLES LIKE 'collation_database';

除了字符集,MySQL 5.7還帶有一個默認排序規則collation,同樣可以使用上面的代碼進行查看。在MySQL 5.7中,默認的排序規則為utf8mb4_0900_ai_ci,即支持4字節的UTF-8字符集,使用的是utf8mb4排序規則。

MySQL 5.7之前,默認的字符集為latin1,其僅支持1字節的字符集。除此之外,MySQL 5.7之前的版本僅支持utf8,其僅支持3字節的Unicode字符集。因此,MySQL 5.7的默認字符集utf8mb4是一次重大升級。

當然,針對不同的業務場景和需求,我們可以根據實際情況修改MySQL的字符集和排序規則。