sql >> Databáze >  >> RDS >> Mysql

MySQL a UTF-8

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.




  1. Entity Framework Core – efektivní způsob aktualizace entity, která má potomky, na základě JSON reprezentace entity předávané přes webové rozhraní API

  2. Návod Jak zálohovat a obnovovat (exportovat a importovat) databáze MySQL

  3. MySQL – Tato verze MySQL zatím nepodporuje poddotaz 'LIMIT &IN/ALL/ANY/SOME

  4. Je vlákno připojení pymysql bezpečné? Je vlákno kurzoru pymysql bezpečné?