问题
I have 2 table and I want to do join those tables. But one table collation is utf8_turkish_ci another is utf8_general_ci. These tables are big (2.9GB / 550MB) So I don't want to use "COLLATION" keyword in query because it's decelerated to my query.
My question is: if I change the table COLLATION from utf8_turkish_ci To utf8_general_ci so garble or change any character in rows?
Thanks
回答1:
Collation changing do not change characters. The collation is a rule (or rules) which say how to compare characters.
From the documentation - A character set is a set of symbols and encodings. A collation is a set of rules for comparing characters in a character set.
来源:https://stackoverflow.com/questions/32583922/mysql-table-collation-utf8-turkish-ci-to-utf8-general-ci