„Zbieranie w MySQL odnosi się do zestawu reguł regulujących porównanie znaków przy użyciu określonego zestawu postaci. W MySQL każdy zestaw znaków jest odwzorowany na co najmniej jedno domyślne połączenie. Możesz także mieć mapowany jeden zestaw znaków na wiele połączeń, zgodnie z dozwolonymi przez serwer MySQL."
Uwaga: Pamiętaj, że więcej niż jeden zestaw znaków nie może użyć tego samego kolacji.
Ten samouczek poprowadzi Cię przez ustawienie zestawu znaków i zestawienie na poziomie serwera.
Zobacz dostępny zestaw znaków i zestawienie
MySQL pozwala nam korzystać z polecenia show, aby wyświetlić zestawy znaków i powiązane z nimi połączenie.
Składnia poleceń jest jak pokazano:
Pokaż zestaw znaków ”;
Polecenie wyświetli tabelę zgodnie z pokazem:
Tabela pokazuje zestaw znaków, opis, domyślne połączenie i maksymalna długość. Zauważ, że domyślna zestawienie dla każdego zestawu znaków rozpoczyna się od nazwy zestawu znaków i postfix, co określa, czy zestawienie jest wrażliwe na przypadek (CS), nieczułe przypadki (CI) i binarne (bin).
Możesz także uzyskać całą kolację dla zestawu znaków UTF za pomocą polecenia, jak pokazano:
Pokaż zestawienie „UTF%”;
Gdzie „UTF%” to nazwa zestawu znaków, którego połączenie chcesz odzyskać.
Przykładowe dane wyjściowe dla zestawu znaków UTF jest jak pokazano:
Uwaga: Wyjście tabeli podane w tym artykule jest obcięte do celów widoczności. MySQL obsługuje więcej zestawów znaków i zestawiania się niż pokazano powyżej.
Skonfiguruj zestaw znaków i zestawienie na MySQL Server
MySQL pozwala określić zestaw znaków i odpowiednie połączenie na czterech głównych poziomach. Obejmują one:
W tej sekcji nauczy się konfiguracji zestawu znaków i zestawienia na poziomie serwera. Podyskutujmy.
Podczas uruchamiania
Jednym ze sposobów konfigurowania zestawu znaków i zestawienia na poziomie serwera jest uruchamianie serwera. Korzystając z polecenia MySQLD, możesz użyć parametrów-SET-SET-SET-SET-SERVER-SERVER-SERVER-SERVER.
Uwaga: Jeśli określisz tylko zestaw znaków bez odpowiedniego zestawienia, MySQL użyje domyślnej zestawienia dla określonego zestawu znaków.
Pokazanie polecenia ustawiania zestawu znaków i zestawienia w uruchomieniu jest takie jak pokazano:
MySQLD-Character-Set-Server =--Server Collation = ;
Na przykład, aby ustawić zestaw znaków i zestawienie znaków na poziomie UTF i General_ci, uruchom polecenie:
Mysqld-Character-Set-Server = UTF8MB3--COLLATION-SERVER = UTF8MB3_GENERAL_CI
I skończyłeś.
Wniosek
Sukces w tym artykule dowiedziałeś się o zestawach postaci i kolacji MySQL. Nauczyłeś się również, jak ustawić domyślny zestaw znaków i zestawienie na poziomie serwera.
Mamy nadzieję, że ci się podobało!!