以下是最有用的一些MySQL数据类型。要记住,你可以使用其中任何类型来描述一个特定数据列中存储的数据。他们的任务就是准确无误地为你存储数据。这些数据在我们网站编程中会经常用到,我们有必要掌握它们的一些用法。
CHAR或CHARACTER,它很严格,希望数据是定长的。如果你的文本总是相同的长度,这种类型会非常的高效。INT或INTEGER认为数字应当是整数,不过并不是畏惧负数。他还能存储短整数,在这种情况下称为TINYINT。
DEC,这是DECIMAL的简写。他会提供你请求的全部小数位数(至少在他达到上限之前)。DATETIME或者TIMESTAMP,它可以跟踪日期和时间。而DATA可以跟踪日期,不过它不关心时间,TIME则不关心日期。BLOB,它喜欢大块的二进制数据。TEXT,它非常擅长存储大量文本,比CHAR或VARCHAR多得多的文本。
VARCHAR可变字符的简写,能够存储文本数据。它非常的灵活,可以适应你的数据长度,只存储你需要的数据而不用额外的空格填充。这取决于你的MySQL版本,在MySQL5.0.3之前长度可以是255个字符,而在5.0.3及以后的版本中最大可以达到65535个字符。
评论列表: