php MySQL varchar 中文字节问题?

整体最大长度是65,532字节)。同CHAR对比,VARCHAR值保存时只保存需要的字符数,另加一个字节来记录长度(如果列声明的长度超过255,则使用两个字节)。摘自mysql参考手册: http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#char请参考:11.4.1 CHAR与Varchar类型希望帮到你 原因...
php MySQL varchar 中文字节问题?
原因是编码格式可能是utf-8的编码,
那个编码的长度不是固定的,
每个汉字好像是占2-4个字节2013-08-24
VARCHAR列中的值为可变长字符串。长度可以指定为0到65,535之间的值。(VARCHAR的最大有效长度由最大行大小和使用的字符集确定。整体最大长度是65,532字节)。同CHAR对比,VARCHAR值保存时只保存需要的字符数,另加一个字节来记录长度(如果列声明的长度超过255,则使用两个字节)。摘自mysql参考手册: http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#char请参考:11.4.1 CHAR与Varchar类型希望帮到你2013-08-24
mengvlog 阅读 9 次 更新于 2025-07-20 01:33:05 我来答关注问题0
檬味博客在线解答立即免费咨询

mySQL相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部