鱼C论坛's Archiver
论坛
›
新手乐园
› 我的mysql里定义姓名用varchar(20)怎么只能放两个汉字?
大胶囊
发表于 2019-3-17 12:07:55
我的mysql里定义姓名用varchar(20)怎么只能放两个汉字?
mysql8.0,已经set names gbk了,建表时用varchar(20)定义了姓名,可是增加新数据时,三个字的姓名却出现 data too long的错误,求助大神这是咋回事。
大胶囊
发表于 2019-3-17 12:09:48
增加两个字的名字就没问题
大胶囊
发表于 2019-3-17 14:07:38
已经解决,是编码问题,set names gtf8 就可以增加了。
页:
[1]
查看完整版本:
我的mysql里定义姓名用varchar(20)怎么只能放两个汉字?