程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql varchar和char創建索引的大小計算

mysql varchar和char創建索引的大小計算

編輯:MySQL綜合教程


mysql varchar和char創建索引的大小計算   mysql 在varchar 創建索引時,www.2cto.com   會根據字符集和定義的字符多少來決定占用字節的多少   如果為varchar(20) charset = utf8 那麼key_len 就為63 20 * 3 + 1 (是否為空的標識)+2 (字符長度多少)   如果為char(20) charset = gbk 那麼key_len 就為41 20 * 2 + 1 (是否為空的標識)   如果為varchar(20) not null charset = utf8 那麼key_len 就為62 20 * 3 + 2 (字符長度多少)   如果為char(20) not null charset = gbk 那麼key_len就為40 20*2=40  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved