Chciałbym stworzyć nową bazę danych w mysql, jednak nie wiem jaką opcje wybrać w metodzie porównywania napisów i systemu porównań dla połączenia MySQL. W bazie, będę przechowywać dane które mogą być pisane po polsku/niemiecku i rosyjsku. Czy jeśli wybiorę utf8 to obsłuży to cyrylicę i np. w PHP pregi umożliwiające wpisanie tylko [A-Za-z] przejdą bez problemu? Jeśli tak to jaką wersje utf8 wybrać? BIN czy GENERAL CI?
smietek
4.07.2010, 20:21:52
Możesz wybrać UTF8 General Ci, ale w pregach i tak musisz dodawać polskie znaki (i inne - no chyba, że ich nie chcesz akceptować).
Przecież w pregach [a-zA-Z] są przepuszczane polskie znaki. Muszę to jednak sprawdzić jak to będzie z cyrylicą i innymi literami w różnych językach.
Cytat
Przecież w pregach [a-zA-Z]
Od kiedy?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.