关于MYSQL字段长度设置的问题
2008-08-26 15:17
507 查看
今天才发现,这么多年了一直在犯一个经验主义的错误.实在太丢脸了.
mysql的字段类型是跟字段长度匹配绑定的.原来在其它地方一直都是按GBK中文字符=2byte长度的方式去计算合适的字段长度.
结果mysql里根本不用计算.指明字段类型是gbk的话,长度5就是5个汉字,长度1就是1个汉字.同理UTF-8类型也无须按1:3的byte比例去算长度.
mysql的字段类型是跟字段长度匹配绑定的.原来在其它地方一直都是按GBK中文字符=2byte长度的方式去计算合适的字段长度.
结果mysql里根本不用计算.指明字段类型是gbk的话,长度5就是5个汉字,长度1就是1个汉字.同理UTF-8类型也无须按1:3的byte比例去算长度.
相关文章推荐
- 关于mysql的字段长度含义问题。
- MySql关于修改字段名/长度相关问题(不定时更新)
- 关于数据库Varchar字段类型长度设计问题
- 关于mysql的max_allowed_packet的设置及问题
- 关于Java读取mysql中date类型字段默认值'0000-00-00'的问题
- 关于mysql 修改权限表user字段host导致权限丢失的问题
- 关于控件绑定字段的固定长度显示问题
- mysql中的设置varchar长度问题
- 传智播客-关于lucene的“知识集锦”和字段优先设置问题
- mysql的text字段长度?mysql数据库中text字段长度不够的问题
- 关于MySql 关键字与字段名冲突 的问题
- mysql的text字段长度?mysql数据库中text字段长度不够的问题
- 关于mysql的wait_timeout参数 设置不生效的问题
- 关于数据库Varchar字段类型长度设计问题
- 关于Ubuntu mysql设置字符集为utf8还继续提示Incorrect string value问题 - 新手村
- 关于mysql自增字段问题
- 关于Ubuntu下MySQL的设置问题
- 关于字段长度的设计的几个问题!
- 关于windows远程设置问题如下: 1.首先运行sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 【文件不一定在etc/mysql/my.cnf】 在打开文件后
- 创建mysql数据表时,字段的int类型长度问题