大胶囊 发表于 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)怎么只能放两个汉字?