湘潭网站建设 问下磐石网络,途牛网站建设,签订网站建设合同需要注意什么,seo网站是什么意思在mysql 5.1.5-alpha下测试得出如下结论latin1:1character1byte, 1汉字2character,也就是说一个字段定义成 varchar(200)#xff0c;则它可以存储100个汉字或者200个字母。这一点要注意#xff0c;尤其是当字段内容是字母和汉字组成时#xff0c;尽量假设字段内容都是由汉字…在mysql 5.1.5-alpha下测试得出如下结论latin1:1character1byte, 1汉字2character,也就是说一个字段定义成 varchar(200)则它可以存储100个汉字或者200个字母。这一点要注意尤其是当字段内容是字母和汉字组成时尽量假设字段内容都是由汉字组成据此来设置字段长度utf8:1character3bytes, 1汉字1character也就是说一个字段定义成 varchar(200)则它可以存储200个汉字或者200个字母。gbk:1character2bytes,1汉字1character也就是说一个字段定义成 varchar(200)则它可以存储200个汉字或者200个字母。数字类型根据字节数即可算出表示的范围了TINYINT 1 字节SMALLINT 2 个字节MEDIUMINT 3 个字节INT 4 个字节INTEGER 4 个字节BIGINT 8 个字节FLOAT(X) 4 如果 X 24 或 8 如果 25 X 53FLOAT 4 个字节DOUBLE 8 个字节DOUBLE PRECISION 8 个字节REAL 8 个字节DECIMAL(M,D) M字节(D2 , 如果M D)NUMERIC(M,D) M字节(D2 , 如果M D)日期和时间类型DATE 3 个字节DATETIME 8 个字节TIMESTAMP 4 个字节TIME 3 个字节YEAR 1 字节字符串类型CHAR(M) M字节1 M 255VARCHAR(M) L1 字节, 在此L M和1 M 255TINYBLOB, TINYTEXT L1 字节, 在此L 2 ^ 8BLOB, TEXT L2 字节, 在此L 2 ^ 16MEDIUMBLOB, MEDIUMTEXT L3 字节, 在此L 2 ^ 24LONGBLOB, LONGTEXT L4 字节, 在此L 2 ^ 32ENUM(‘value1‘,‘value2‘,...) 1 或 2 个字节, 取决于枚举值的数目(最大值65535)SET(‘value1‘,‘value2‘,...) 1234或8个字节, 取决于集合成员的数量(最多64个成员)其中1. bit位一个二进制数据0或1是1bit2. byte字节存储空间的基本计量单位如MySQL中定义 VARCHAR(45) 即是指 45个字节1 byte 8 bit3. 一个英文字符占一个字节1 字母 1 byte 8 bit4. 一个汉字占2个字节1 汉字 2 byte 16 bitbyte一个字节(8位)(-128~127)(-2的7次方到2的7次方-1)short两个字节(16位)(-32768~32767)(-2的15次方到2的15次方-1)int四个字节(32位)(一个字长)(-2147483648~2147483647)(-2的31次方到2的31次方-1)long八个字节(64位)(-9223372036854774808~9223372036854774807)(-2的63次方到2的63次方-1)float四个字节(32位)(3.402823e38 ~ 1.401298e-45)(e38是乘以10的38次方e-45是乘以10的负45次方)double八个字节(64位)(1.797693e308~ 4.9000000e-324原文https://www.cnblogs.com/aoxueshou/p/9547388.html