朋的博客

          MySQL資料,Java技術(shù),管理思想,博弈論,Ajax,XP極限編程,H.264,HEVC,HDR
          隨筆 - 86, 文章 - 59, 評論 - 1069, 引用 - 0
          數(shù)據(jù)加載中……

          MySQL Varchar類型的改變

          MySQL數(shù)據(jù)庫的varchar類型在4.1以下的版本中的最大長度限制為255,其數(shù)據(jù)范圍可以是0~255或1~255(根據(jù)不同版本數(shù)據(jù)庫來定)。
          在MySQL5.0以上的版本中,varchar數(shù)據(jù)類型的長度支持到了65535,也就是說可以存放65532個字節(jié)的數(shù)據(jù),起始位和結(jié)束位占去了3個字節(jié),也就是說,在4.1或以下版本中需要使用固定的TEXT或BLOB格式存放的數(shù)據(jù)可以使用可變長的varchar來存放,這樣就能有效的減少數(shù)據(jù)庫文件的大小。

          PS:如果在varchar中你已經(jīng)設(shè)定了數(shù)據(jù)類型的長度,eg. varchar(4),這時對varchar列中可以寫入4個字節(jié)的字符,eg. "abcd",如果寫入4個以上的字符,默認(rèn)情況下會截去后面的部分,eg. 輸入"abcdeg",實際存儲到數(shù)據(jù)中的是"abcd"。

          posted on 2007-03-20 13:14 benchensz 閱讀(4563) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 务川| 南平市| 红安县| 抚顺县| 东丰县| 灵寿县| 鹤山市| 客服| 宁国市| 比如县| 金平| 甘谷县| 邢台县| 罗城| 新疆| 黄山市| 姜堰市| 阳信县| 监利县| 成武县| 耿马| 元阳县| 阜阳市| 伊宁市| 陆良县| 浠水县| 林口县| 北川| 登封市| 财经| 莱西市| 景东| 文水县| 泰和县| 丁青县| 桃园县| 宁海县| 砀山县| 舒城县| 东山县| 平定县|