Mysql
 sql >> база данни >  >> RDS >> Mysql

Дублирана грешка при въвеждане на unicode в уникалната колона - mysql

Що се отнася до label е уникален ключ, не можете да вмъкнете дублирана стойност в тази колона. Тъй като искате да правите разлика между café и cafe и след това трябва да използвате utf8_bin collation .Опитайте със заявката по-долу.

ALTER TABLE labels CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE labels CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;

Надявам се това да помогне.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Актуализирайте само Time в поле DateTime на mysql

  2. запазване на java LocalDate в MySQL

  3. Python, MySQL _mysql_exceptions.ProgrammingError:(1064, „Имате грешка във вашия SQL синтаксис

  4. Използване на псевдоними на колони в полето Решетка на поръчките за продажба

  5. Изберете Родител и деца с MySQL