5
A
回答
9
對於utf8_general_ci他們是平等的(除了ł,這不被認爲是MySQL的錯誤),並且自5.6以來,您還可以使用utf8_unicode_520_ci來正確處理所有波蘭語字符。使用utf8_polish_ci將重音和非重音字符視爲不同。
select 'abcde'='ąbćdę' COLLATE utf8_polish_ci
>> 0
'不是一個bug'
select 'abcde'='ąbćdę' COLLATE utf8_general_ci
>> 1
select 'abcdel'='ąbćdęł' COLLATE utf8_general_ci
>> 0
見bug報告這裏的演示:http://bugs.mysql.com/bug.php?id=9604
-3
可以在MySQL查詢替換L到L和L L時,像這樣:
SELECT REPLACE(REPLACE('abcdel', 'Ł', 'L'), 'ł', 'l') = REPLACE(REPLACE('ąbćdęł', 'Ł', 'L'), 'ł', 'l') COLLATE utf8_general_ci
>> 1
並且從現在開始,所有的變音符號等於它們的非變音符號等同物。
相關問題
- 1. J2ME波蘭語 - JSON
- 2. MySQL支持波蘭語字母 -
- 3. 波蘭語和德語重音字母在mysql
- 4. MySQL,波蘭語字符和重複的插入語句
- 5. 波蘭語中綴記號
- 6. 帶J2ME波蘭語的GPS
- 7. JSON +波蘭語字符
- 8. Codechef:反向波蘭語Notation
- 9. PlayFramework和搜索MySQL數據庫中的波斯語單詞
- 10. 一種波蘭/斯拉夫語名詞變體的算法
- 11. MySQL整理俄語和芬蘭語
- 12. j2me波蘭語:顯示波斯語錯誤
- 13. htaccess和波蘭語短語 - 友好的網址
- 14. 波蘭信
- 15. 波蘭字符
- 16. 存儲波蘭語字符utf8 doctrine 2 PHP,MySQL,Zend Framework
- 17. 排序select2中的波蘭語字母
- 18. HTML5格式的波蘭語字母
- 19. j2me波蘭語二進制兼容性
- 20. 在J2ME中調試波蘭語
- 21. 使用j2me波蘭語與netbeans問題
- 22. urlencode波蘭語字母不工作
- 23. 可可的GUI - 效果,波蘭語
- 24. 正確顯示(波蘭語)字符
- 25. J2ME中的表格類波蘭語
- 26. 插入波蘭標誌的MySQL
- 27. (J2ME波蘭語)單擊手勢觸摸屏支持
- 28. Aspose.Pdf波蘭字符
- 29. 如何在netbeans ide 7.1.2中安裝和集成j2me波蘭語?
- 30. 波蘭語字符的問題CodenameOne和WebService
值得注意的是,在MySQL 5.6中,您可以使用「utf8_unicode_520_ci」colllation來處理這種情況,就像utf8_general_ci與其他波蘭語字符一樣。 – kars7e 2014-12-10 01:02:35
謝謝@bigfun。將此信息添加到答案中 – Mchl 2014-12-10 14:06:48