mysql.com 5.5
Error on SQL Query
Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='
SQL Query Code:
SELECT ...FROM ...JOIN ...
ON stats_visits.country = country.code
Quick SQL Query Fix:
ON stats_visits.country collate utf8_general_ci = country.code collate utf8_general_ci
Or with ALTER DATABASE and TABLE:
ALTER DATABASE your_database CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE database_tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Previous page: Mysql
Next page: Convert a MySQL database to UTF-8