Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi nhập unicode trùng lặp trên cột duy nhất - mysql

Theo như label là khóa duy nhất, bạn không thể chèn giá trị trùng lặp vào cột đó. Vì bạn muốn phân biệt giữa cafécafe và sau đó bạn cần sử dụng đối chiếu utf8_bin. Hãy thử truy vấn bên dưới.

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

Hy vọng điều này sẽ hữu ích.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP:Cập nhật trùng lặp truy vấn MySQL không có lý do

  2. Mysqldump nhiều hơn một bảng?

  3. Kích hoạt không nhận dạng bảng (Kích hoạt chia nhỏ nội dung của giá trị MỚI thành nhiều hàng để chèn vào bảng khác)

  4. # 1067 - Giá trị mặc định không hợp lệ cho 'bonusid', làm cách nào để khắc phục lỗi này?

  5. Khôi phục cơ sở dữ liệu mysql từ các tệp .frm