mysql类型 varchar() 与 text 有什么区别?解决方法

WBOY
リリース: 2016-06-13 10:17:32
オリジナル
977 人が閲覧しました

mysql类型 varchar() 与 text 有什么区别?
mysql类型 varchar() 与 text 有什么区别?

分别在何时用??

------解决方案--------------------
1)
VARCHAR L+1个字节,其中L TEXT L+2个字节,其中L2)
1.尽量用varchar
2.超过255字节的只能用varchar或者text
3.能用varchar的地方不用text
------解决方案--------------------
支持楼上的。补充一点:一般描述性文字比较多的时候,尽量使用text。使用text,在进行模糊查询的时候,并不会影响速度的。
------解决方案--------------------

引用楼主 sf_kirk 的帖子:
mysql类型  varchar() 与 text 有什么区别?

分别在何时用??

------解决方案--------------------
mysql的varchar的最大长度居然只有255.
如果要用大于255的varchar,就得用mysql的text类型.
------解决方案--------------------
varchar是受限存储text不受限存储,也就是text能够存储的varchar不一定行,但是varchar能够存储的text肯定可以

专业培训jee,java,jsp ,lamp系列架构 
联系QQ492236022
------解决方案--------------------
除容量上的分别外,最大的分别在于索引上
------解决方案--------------------
该说的都被楼上说了,我是来接分的
------解决方案--------------------
探讨
除容量上的分别外,最大的分别在于索引上

------解决方案--------------------
varchar 是 256个字符以里
text 是 65536个字符以里
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート