MySQL – kodowanie bazy danych
Czwartek, styczeń 12th, 2012Dzisiaj podamy przykłady zapytań SQL przydatnych gdy nie mamy możliwości skorzystania z PHPMyadmina i musimy poprzez komendy SQL zarządzać kodowaniem bazy danych MySQL. Poniżej lista przydatnych naszym zdaniem komend:
1) Sprawdzenie kodowania bazy danych
W pierwszej kolejności wybieramy naszą bazę danych poprzez USE DATABASE_NAME; następnie możemy skorzystać z dwóch komend:
- SHOW VARIABLES LIKE “character_set_database”;
- SHOW VARIABLES LIKE “collation_database”;
Jeżeli wyniki nas nie usatysfakcjonowały będziemy za pewne chcieli zmienić kodowanie. Robimy to przy pomocy komendy:
2) ALTER DATABASE database_name CHARACTER SET utf8 COLLATE utf8_general_ci;
Jeżeli nie wiemy jakie opcje wpisać w kodowaniu możemy dodatkowo sprawdzić obsługiwane przez bazę danych kodowania, wołając komendę:
3) SHOW COLLATION;

