NASTAVENÍ NÁZVŮ
SET NAMES
označuje, jakou znakovou sadu klient použije k odeslání příkazů SQL na server. To znamená, že SET NAMES 'cp1251'
říká serveru „budoucí příchozí zprávy od tohoto klienta jsou ve znakové sadě cp1251“. Také určuje znakovou sadu, kterou by měl server použít pro odesílání výsledků zpět klientovi.
NASTAVTE SADA ZNAKŮ
SET CHARACTER SET
je podobný SET NAMES
, ale nastaví character_set_connection
a collation_connection
do character_set_database
a collation_database
. A SET CHARACTER SET x
příkaz je ekvivalentní těmto třem příkazům:
SET character_set_client = x;
SET character_set_results = x;
SET collation_connection = @@collation_database;
SET NAMES je dost.