字符集與表型別

2021-09-02 05:30:14 字數 974 閱讀 8065

字符集與表型別

國內開發的字符集

gb2312-80:國標2312 80年代:雙位元組編碼:6700多個漢字

gb13000:2023年發布的27400多個字

gbk:國標擴充套件:2023年發布擴充gb2312,將前二者全部錄入

gb18030:2023年發布:超級gbk

字符集使用\s可以檢視字符集

檢視mysql支援的字符集 : show character set

校對規則

用來定義mysql資料儲存方式

一對多:乙個字符集對應多個校對規則

校對規則:字串格式

查詢校對規則 : show collation like 『utf8』

建立字符集

資料庫字符集

create database 庫名 default character set gbk collate gbk_chinese_ci

資料表字符集

create table 表名 【表型別】 default character set gbk collate gbk_chinese_ci

表型別myisam

特點成熟、穩定、易於管理

表級鎖、優化高併發

optimize table:處理碎片,該屬性可以優化空間

缺點 : 不支援一些功能

對比innodb

不支援事務處理

不支援行級鎖

支援表級鎖

空間占有量相對小

支援全文索引

不支援外來鍵約束

innodb

特點他是myisam的更新產品

支援事物、回滾等功能

與myisam不同的是,他屬於行級鎖

缺點:空間佔用量太大,操作慢,不支援索引

對比myisam

支援事務處理

支援行級鎖

不支援表級鎖

空間占有大約是myisam的兩倍

不支援全文索引

oracle 檢視字符集與修改字符集

oracle字符集是乙個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。oracle 支援國家語言的體系結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字符集最重要的引數是nl...

oracle 檢視字符集與修改字符集

oracle字符集 oracle字符集是乙個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。oracle 支援國家語言的體系結構允許你使用本地化語言來儲存,處理,檢索資料。它使資料庫工具,錯誤訊息,排序次序,日期,時間,貨幣,數字,和日曆自動適應本地化語言和平台。影響oracle資料庫字符...

字符集與校對集

字符集 show character set可檢視可用字符集 將一系列字元的編碼規則組合起來就形成字符集 顯示了字符集名稱,描述資訊,預設校對集 default collation 和單字元的最大長度 maxlen 下表展示了可用字符集的部分。常用字符集有latinl,gbk,utf8 字符集 單字...