mysql中的设置varchar长度问题
程序员文章站
2022-04-04 17:13:26
...
utf-8编码格式,如果某个字段设置为varchar(10),是不是只能存放5个中文?
要是表单接收10个中文,系统是截取前5个中文保存,还是全部保存?还是出错?
要是表单接收10个中文,系统是截取前5个中文保存,还是全部保存?还是出错?
回复讨论(解决方案)
测试结果:utf8下字段为varchar(10),存放了10个中文,超出部分截掉,只留前10个字符
字符数和字节数不是一个概念
varchar(10) 值得是可存放 10 个字符
varchar(10)
意思是可以放10个字符,包括中文
上一篇: RAP Demo
下一篇: c语言合法标识符判断规则是什么?
推荐阅读
-
Python中MySQLdb和torndb模块对MySQL的断连问题处理
-
一、mysql数据库,忘记密码怎么处理及处理过程中遇见的问题
-
Excel单列或多列设置条件格式中的公式的引用问题实例详解
-
Windows 64 位 mysql 5.7以上版本包解压中没有data目录和my-default.ini及服务无法启动的快速解决办法(问题小结)
-
网站优化中关于关键词设置的问题
-
epidata中多选题应该怎样设置?epidata多选问题的设置方法
-
MySQL中NOT IN填坑之列为null的问题解决
-
web.py在SAE中的Session问题解决方法(使用mysql存储)
-
Mysql5.7中使用group concat函数数据被截断的问题完美解决方法
-
设置音量控制中的麦克风静音解决笔记本录音时噪音问题