手机
当前位置:查字典教程网 >编程开发 >mysql数据库 >深入研究mysql中的varchar和limit(容易被忽略的知识)
深入研究mysql中的varchar和limit(容易被忽略的知识)
摘要:为什么标题要起这个名字呢?commensence指的是那些大家都应该知道的事情,但往往大家又会会略这些东西,或者对这些东西一知半解,今天我总...

为什么标题要起这个名字呢?commen sence指的是那些大家都应该知道的事情,但往往大家又会会略这些东西,或者对这些东西一知半解,今天我总结下自己在mysql中遇到的一些commen sense类型的问题。

1、varchar(5)可以存储多少个汉字,多少个字母数字?

相信有好多人应该跟我一样,对这个已经很熟悉了,根据经验我们能很快的做出决定,比如说用varchar(200)去存储url等等,但是,即使你用了很多次也很熟悉了,也有可能对上面的问题做出错误的回答。

这个问题我查了好多资料,有的人说是可以存储5个字符,2.5个汉字(每个汉字占用两个字节的话),有的人说这个要区分版本,5.0是个分界限,5.0之前是前面说的那样,5.0之后是可以存储5个“字”,不区分是数字、英文、汉字,果真是这样吗,我们来做个实验:

代码如下:

【深入研究mysql中的varchar和limit(容易被忽略的知识)】相关文章:

深入理解mysql SET NAMES和mysql(i)_set_charset的区别

运用mysqldump 工具时需要注意的问题

mysql中取字符串中的数字的语句

利用mysql的inet_aton()和inet_ntoa()函数存储IP地址的方法分享

Mysql中的count()与sum()区别详细介绍

经测试最好用的mysql密码忘记的解决方法

MySQL动态创建表,数据分表的存储过程

MySql管理的一点心得

mysql中索引使用不当速度比没加索引还慢的测试

phplib中的一些基本语法和函数

精品推荐
分类导航