加入收藏 | 设为首页 | 会员中心 | 我要投稿 鞍山站长网 (https://www.0412zz.cn/)- 智能营销、数据计算、数据可视化、负载均衡、研发安全!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql unique大小写不敏感解决办法

发布时间:2022-06-18 08:59:24 所属栏目:MySql教程 来源:互联网
导读:今天在利用unique发现unique大小写不敏感了,默认状态下mysql是对大小写敏感的呀,下面我来给大家介绍解决unique大小写不敏感解决办法. 如果设置unique属性,也是对varchar的大小写敏感的,解决方法,代码如下: CREATE TABLE WORDS( ID BIGINT AUTO_INCREMENT, WO
  今天在利用unique发现unique大小写不敏感了,默认状态下mysql是对大小写敏感的呀,下面我来给大家介绍解决unique大小写不敏感解决办法.
 
  如果设置unique属性,也是对varchar的大小写敏感的,解决方法,代码如下:
 
  CREATE TABLE WORDS(
    ID BIGINT AUTO_INCREMENT,  
    WORD VARCHAR(128) NOT NULL UNIQUE,  
    PRIMARY KEY(ID)
  );
  --改为:
  CREATE TABLE WORDS (
      ID BIGINT AUTO_INCREMENT,  
      WORD VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL UNIQUE,  --phpfensi.com
      PRIMARY KEY(ID)
  );
  如果你是用的也是MySQLWorkbench管理自己的数据库,那么在alert table的时候吧bin那个字段勾选上可以达到上面一样的效果.
 
 

(编辑:鞍山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读