萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> mysql教程 >> mysql unique大小寫不敏感解決辦法

mysql unique大小寫不敏感解決辦法

今天在利用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,
    PRIMARY KEY(ID)
);

如果你是用的也是MySQLWorkbench管理自己的數據庫, 那麼在alert table的時候吧bin那個字段勾選上可以達到上面一樣的效果

copyright © 萬盛學電腦網 all rights reserved