MySql (MariaDB)的varchar字段的存储的是字符还是字节
Posted 果感
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySql (MariaDB)的varchar字段的存储的是字符还是字节相关的知识,希望对你有一定的参考价值。
关于varchar字段:
在version4之前,按字节;
version5之后,按字符。
现在普遍都按字符算:无论中文英文,都算一个字符
既: varchar(10) == ‘123456789a‘ == ‘123456789汗‘
以上是关于MySql (MariaDB)的varchar字段的存储的是字符还是字节的主要内容,如果未能解决你的问题,请参考以下文章
如何在 MySQL/MariaDB 中将 LONGTEXT 字段作为 JSON 返回
如何在mysql中使innoDB表中varchar字段总长度超过65535,是否可以修改某个mysql的配置参数。
Mysql中把varchar类型的字段转化为tinyint类型的字段
MariaDB 在 `mysql.user` 表中同时具有 `authentication_string` 和 `Password` 字段