Jak ustawić zestaw znaków serwera i zestawienie w MySQL

Jak ustawić zestaw znaków serwera i zestawienie w MySQL

„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:

    1. Poziom serwera
    2. Poziom bazy danych
    3. Poziom tabeli
    4. Poziom kolumny

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!!