问题
做了一个数据库表,如下图所示: 问题出在了 typeName 字段上,我要存放标签类别,使用
varchat
类型似乎没有问题。
然后来到了插入内容环节,在 typeName 字段尝试插入 测试 二字,如下图: 但不料 Navicat for Mysql 却提示下图信息,大概的意思说我超出了范围,但是插入英文却可以。
最终怀疑是字符编码的问题,然后尝试将 字符集 设置为 gbk,就能成功插入中文了。 varchar 无法输入中文,那就是字符编码的问题,通过命令与可视化软件更改为
gbk
即可。