1

重音/非重音字符mySQL是否將重音和非重音字符視爲相同。例如「é」與「e」相同?mySQL的varchar

從下面的簡單測試看起來就像它。

mysql> CREATE TABLE `ct` (`eid` varchar(255) NOT NULL, PRIMARY KEY (`eid`)) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8; 
Query OK, 0 rows affected (0.13 sec) 

mysql> insert into ct values ('décor'); 
Query OK, 1 row affected (0.01 sec) 

mysql> insert into ct values ('decor'); 
ERROR 1062 (23000): Duplicate entry 'decor' for key 'PRIMARY' 

對於我的應用'裝飾'和'裝飾'是2個不同的值。有人可以幫我解決嗎?

任何幫助將是有用的。

在此先感謝。

回答