zoukankan      html  css  js  c++  java
  • mysql varchar

    2013年9月13日 14:58:43

    MYSQL的varchar数据类型

    先说结论: 如果设置字段长度为30,字符编码为utf8,那么一个汉字算一个字符,一个数字算一个字符,一个字母也算一个字符

    版本号:

    mysql> s
    --------------
    mysql  Ver 14.14 Distrib 5.1.28-rc, for Win32 (ia32)

    测试表

    mysql> desc kw;
    +-------+-------------+------+-----+---------+-------+
    | Field | Type        | Null | Key | Default | Extra |
    +-------+-------------+------+-----+---------+-------+
    | name  | varchar(30) | YES  |     | NULL    |       |
    +-------+-------------+------+-----+---------+-------+

    插入数据:

    INSERT INTO `kw` (`name`) VALUES
    ('一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十'),
    ('一二三四五六七八九十一二三四五六七八九十01234567890123456789');

    结果:

     

    select a,char_length(a),length(a) from t;查看字符和字节数。

  • 相关阅读:
    Prometheus—告警altermanger
    Prometheus监控Kafka
    get与post(转)
    js typeof
    设置SQL脚本大小敏感
    max Count Group by
    统计当年登陆次数
    IOC
    ORM
    [转载]C#实现获取浏览器信息
  • 原文地址:https://www.cnblogs.com/iLoveMyD/p/3319317.html
Copyright © 2011-2022 走看看