zoukankan      html  css  js  c++  java
  • mysql binary like_MYSQL的binary解决mysql数据大小写敏感问题的方法

    1.在create的时候就使用binary,而不是在query的时候加。

    username varchar(30) BINARY NOT NULL default '', 如果表已经建好了,使用:

    alter table usertest modify username varchar(32) binary; 来就该表的属性。

    2.在query的时候加上binary,select * from usertest where username like binary  '%夏%' ,就可以准确的查询出一条记录来。

    3、如果想在查询时区分字段值的大小写,则:字段值需要设置BINARY属性,设置的方法有多种:

    A、创建时设置:

    CREATE TABLE T(

    A VARCHAR(10) BINARY

    );

    B、使用alter修改:

    ALTER TABLE `tablename` MODIFY COLUMN `cloname` VARCHAR(45) BINARY;

    C、mysql table editor中直接勾选BINARY项。
    ————————————————
    版权声明:本文为CSDN博主「腾讯天美工作室群」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_30632267/article/details/113424090

  • 相关阅读:
    JS内容左右滑动
    JS返回上一页
    两栏 三栏的css
    舅舅去世
    .net学习开始
    以论坛管理的方式来处理公司资讯
    《尽管去做》摘
    网页视频播放器代码集
    火影忍者和海贼王
    古代风水文献
  • 原文地址:https://www.cnblogs.com/chinasoft/p/14597443.html
Copyright © 2011-2022 走看看