Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Niedozwolona mieszanka zestawień (utf8_general_ci,IMPLICIT) i (utf8_unicode_ci,IMPLICIT) dla operacji '=' w MySQL Stored Procedure

więc odpowiedź jest prosta. Wygląda na to, że przegapiłeś zmianę opisaną przez MKJ ^^, ale rzeczywista składnia do zmiany twoich tabel wygląda tak.

alter table `dbname`.`tablename` convert to character set utf8 collate utf8_general_ci;

Zastosowany jako pojedynczy skrypt lub na końcu instrukcji tworzenia tabeli, powinieneś być w stanie powiązać wszystkie powiązane tabele z tym samym zestawem znaków



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przejść z serwera MySql do aplikacji na Androida?

  2. Session_start Szczegóły profilu użytkownika

  3. Jak używać jQuery do uruchamiania zapytań MySQL?

  4. Dowolna biblioteka JavaScript/Jquery Aby sprawdzić poprawność instrukcji SQL?

  5. WYBRAĆ użytkowników z bazy danych MySQL według maski bitowej uprawnień?