I have noticed a problem with “non-english” (polish) characters using MySQL.
query “select ‘abcde’=’ąbćdę'” returns “1” and the strings are not equals …
could you help me ? 🙂 thx!!!
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
For utf8_general_ci they are equal (with the exception of ł, which is not considered a bug by MySQL), and since 5.6 you can also use utf8_unicode_520_ci which handles all Polish characters correctly. Use utf8_polish_ci to treat accented and unaccented characters as different.
Demo of ‘not a bug’
See the bug report here: http://bugs.mysql.com/bug.php?id=9604