sql >> Database teknologi >  >> RDS >> Mysql

Ulovlig blanding af kollationer (utf8_general_ci,IMPLICIT) og (utf8_unicode_ci,IMPLICIT) for operation '=' i MySQL Stored Procedure

så svaret er enkelt. Det ser ud til, at du gik glip af ændringen som angivet af MKJ ^^, men den faktiske syntaks til at ændre dine tabeller ser sådan ud.

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

Anvendt som et individuelt script eller i slutningen af ​​din oprettelse af tabel-sætning, skulle du være i stand til at relatere alle relaterede tabeller tilbage til det samme tegnsæt



  1. Hvordan indsætter jeg flere værdier i en postgres-tabel på én gang?

  2. SQL opdatere en kolonne fra en anden kolonne i en anden tabel

  3. CodeIgniter Vælg forespørgsel

  4. SQLite Venstre Join