好吧这问题的最佳答案难选了 ... 我是来添乱的 ...

楼上三个回复都正确但都不全面 ...这事情主要还是看 数据库字符集 ...

如果是 latin1 的话 ... 计算字节长度 ... greatghoul 的答案是对的 ...

如果是 utf-8 的话 ... 计算字符长度 ... joyeu 的答案是对的 ...

至于 Theo 的答案里说的 4.1 为临界点的区别 ... 这事情真心和版本没什么关系 ...

只是因为 4.1 之后才引入字符集支持的口牙!

如果选 latin1 的话不管什么版本都会计算字节长度的口牙!

为了避免这个答案看起来是完全照抄了楼上 ... 我提一点其他的东西 ...

其实这题目里有另外一个坑 ... 就是要保存的东西是 汉字 ...

如果要保存 utf-8 字符的话 latin1 字符集可以保存 63 - 127 个 ...

但如果要保存汉字 ... 那么最大数量恐怕只有精确的 85 个 ...

因为我在码这些字之前自己想尽了一切方法测试都没能找到一个占用四字节的汉字 ...

怾gi 黁nun 兺bun 乯olo 乭daori 旕eosi 銰ngai 虄sari 哛popuni 硛ceoke 縇seone 穒keweoke

这组字够不够生僻 ..? 每个字也仅仅占用三字节而已 ...

至于两字节的汉字 ... 我也找不到 ... greatghoul 说的 〇 是错的 ... 〇占用三字节 ...

来个总结性陈词 ...

MySQL 中的 VARCHAR(255) 可以存放 1 - 255 个 UTF-8 格式的汉字 ...

latin1 字符集最多可以存放 85 个 UTF-8 格式的汉字 ...

utf-8 字符集最多可以存放 255 个 UTF-8 格式的汉字 ...

如果谁可以找到一个占用两字节或者占用四字节的汉字那么我的这个答案就错了 ...

找不到的话可以姑且信之 ...

以上 ...

mysql汉字格式_mysql 中的varchar255 uft-8 的格式到底能放多少汉字相关推荐

  1. explain mysql怎么用_mysql中explain用法详解

    EXPLAIN用于SELECT语句中的每个表返回一行信息.表以它们在处理查询过程中将被MySQL读入的顺序被列出 如果在select语句前放上关键词explain,mysql将解释它如何处理selec ...

  2. mysql row 日志格式_MySQL 中二进制日志 (binlog) 3 种不同的格式(Mixed,Statement,Row)...

    MySQL 5.5 中对于二进制日志 (binlog) 有 3 种不同的格式可选:Mixed,Statement,Row,默认格式是 Statement.总结一下这三种格式日志的优缺点. MySQL ...

  3. mysql查询中文_MySQL中like查询中文问题的解决

    在做MySQL的Like查询是发现中文搜索总是不争取,从网上找到了几个解决方法,大家可以看看:方法一: 解决方法是对于包含中文的字段加上quot 在做MySQL的Like查询是发现中文搜索总是不争取, ...

  4. mysql游标书写_mysql中光标如何书写

    mysql中光标书写的方法:首先声明光标:然后开启光标,代码为[OPEN cursor_name]:接着捕获光标:最后关闭光标,代码为[CLOSE cursor_name]. 本教程操作环境:wind ...

  5. mysql range用法_MySQL中Explain的用法总结(详细)

    本篇文章给大家带来的内容是关于MySQL中Explain的用法总结(详细),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 执行计划(query Execution plan) 语法e ...

  6. mysql regexp边界_MySQL中REGEXP正则表达式使用大全

    以前我要查找数据都是使用like后来发现mysql中也有正则表达式了并且感觉性能要好于like,下面我来给大家分享一下mysql REGEXP正则表达式使用详解,希望此方法对大家有帮助. MySQL采 ...

  7. mysql 排除字段_mysql中select某表时排除个别字段,shell实现

    在使用mysql的日常生活中,偶尔会有一些奇奇怪怪的需求,例如实现类似:select * EXCEPT password,address from users; 要想从users信息表中查询用户信息, ...

  8. mysql提取数字_Mysql中实现提取字符串中的数字的自定义函数分享

    因需要在mysql的数据表中某一字符串中的字段提取出数字,在网上找了一通,终于找到了一个可用的mysql函数,可以有效的从字符串中提取出数字. 该mysql提取出字符串中的数字函数如下: 复制代码 代 ...

  9. mysql 关联索引_mysql中关于关联索引的问题——对a,b,c三个字段建立联合索引,那么查询时使用其中的2个作为查询条件,是否还会走索引?...

    情况描述:在MySQL的user表中,对a,b,c三个字段建立联合索引,那么查询时使用其中的2个作为查询条件,是否还会走索引? 根据查询字段的位置不同来决定,如查询a,     a,b    a,b, ...

最新文章

  1. 分享丨强化学习是针对优化数据的监督学习?
  2. 粗略的看下两款Linux下的性能分析工具
  3. 开源中国吸引我来的原因
  4. c mysql 设置字符集_MYSQL字符集设置的方法详解(终端的字符集)
  5. java 二进制 归属权限_【Java EE 学习 75 上】【数据采集系统第七天】【二进制运算实现权限管理】【权限分析和设计】...
  6. iam身份验证以及访问控制_如何将受限访问IAM用户添加到EKS群集
  7. Ubuntu 18.04从源代码编译安装GPU支持的Tensorflow 1.8.0
  8. 撩课-Web大前端每天5道面试题-Day35
  9. More Effective C++ (限制类的对象数量)
  10. 【Python3网络爬虫开发实战】1.6.1-Flask的安装
  11. 厉害了!3分钟搞定开发部署,这个霸榜的AI开源项目大公司都在用
  12. WINDOWS网络编程接口
  13. Windows 上C++ new/detele如何知道内存大小
  14. 我的缅甸往事(二) | 惊魂南塘河
  15. Flash XSS 漏洞实例
  16. python大学考试题及答案填空_大学慕课2020Python编程基础题目及答案
  17. 黄金分割法 ( 三分法 )
  18. 十九 Redis AOF持久化
  19. Flink中的CEP(一)
  20. 浅谈对IT架构师的理解

热门文章

  1. 业界分享 | 美团到店综合知识图谱的构建与应用
  2. php钓鱼怎么使用方法,路亚钓法操作步骤及抛投技巧
  3. 如何正确使用广告素材、优化Facebook广告
  4. php删除双引号,PHP引号前添加反斜杠、去除反斜杠的方法
  5. SpringBoot指南(八)——SpringBoot整合Redis
  6. 吴恩达机器学习(十三)异常检测(高斯分布)
  7. python接口自动化(十)--post请求四种传送正文方式(详解)
  8. div之间的间距如何去除_如何统一两端开发中的文本行高
  9. 电脑控制手机屏幕软件_手机屏幕如何投屏到电脑
  10. Java之消息摘要之commons codec