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

Gặp lỗi Kết hợp bất hợp pháp các đối chiếu (utf8mb4_unicode_ci, IMPLICIT) và (utf8mb4_general_ci, IMPLICIT) cho hoạt động '='

Tôi thấy rằng bạn cũng đang sử dụng bảng tạm thời. Vui lòng xác định cùng một đối chiếu và các bộ ký tự cho các bảng tạm thời. Sử dụng đối chiếu cấp cột trong chính truy vấn CHỌN (cũng như khi bạn đặt một phép nối)

select * from some_table
where some_column collate 
utf8_general_ci = 'Name of the City';

Điều này sẽ phù hợp với bạn.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn trống lỗi PHP

  2. MySQL:giữ múi giờ máy chủ hay múi giờ người dùng?

  3. Sử dụng Bí danh trong Tính toán SQL

  4. Tạo trình đơn thả xuống cơ sở dữ liệu mysql bằng cách sử dụng dữ liệu đã được nhập trong html / php

  5. Mysql_real_escape_string có đủ để Anti SQL Injection không?