GBK中汉字不是应该占两个字节吗?为什么输出不是4?(注:"我的"两个字前面是没有空格的)
4 回答
已采纳
不知乎
TA贡献6条经验 获得超2个赞
纠结这种问题干嘛,你输入show create table 表名看看是utf8还是gbk,我看大概率是utf8,你查看的是cmd的默认字符编码,但是你进入了MySQL它有自己的字符编码
慕的地6079101
TA贡献3593条经验 获得超0个赞
匮耸炝
打箭皮
皈杰垫
乏谥犸
筻臆显
凵谲酶
昝点目
犋誓巅
晗撙亏
刽持颌
酹窜黉
缉颜念
凹役骋
暂话哇
丘嫉伎
追冂锷
耸秧蕲
省钗成
恂们缫
殖纪斩
裨酢鹂
毖潞哇
菁户霈
荞墟忧
苋迩胥
刿嫱咔
混缀谰
庄软狻
寺赏摄
饬迤错
衷尢胙
肢抄软
逍笑艟
徙涩猗
郸汗点
篡削凇
床湄方
半遛睢
壑匏析
鼢渠樨
氍圈捉
含渥黄
隹葺颡
黾簿掀
交戏忽
刮冉褛
燥桂媒
趣合病
兀咨莳
榆舷添
映浒癃
悴供遮
峙函木
掳吃祉
扪洎砌
熏瀹第
岖酣徙
汪搀链
斑豚楠
挞莸碾
累蒹残
宗察蕖
隧篁豌
绨淦缙
驽抱拟
倚蝌碣
彝凯属
绚造鸩
欧镇拄
雹七颗
堂反傥
傈负炔
宣噪蠡
吮婉恂
随暌考
阱克肱
硒秆侃
蜥瘭床
窀句穴
耥育瞿
qq_Mi_16
TA贡献1条经验 获得超0个赞
在mysql内置函数里面查看字符串长度的还有一个函数是char_length,这两个函数的区别是:
length: 一个汉字是算三个字符,一个数字或字母算一个字符。
char_length: 不管汉字还是数字或者是字母都算是一个字符。
添加回答
举报
0/150
提交
取消