中文在utf8编码格式下是一个字占3个字符,按理说你在ssex中插入两个中文会报错才对。 建议检查下你创建的student表所使用的字符集。另外把ssex设置为varchar(6)试试。
应该是字符集的原因,你看见的’男’,因为字符集的关系,对于服务器来说,是个没有结束的字符串,所以就超长了。