Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL и UTF-8

ЗАДАВАНЕ НА ИМЕНА

SET NAMES показва какъв набор от знаци клиентът ще използва за изпращане на SQL изрази към сървъра. Това означава, че SET NAMES 'cp1251' казва на сървъра „бъдещите входящи съобщения от този клиент са в набор от символи cp1251.“ Той също така определя набора от знаци, който сървърът трябва да използва за изпращане на резултати обратно на клиента.

ЗАДАВАНЕ НА НАБОР ЗНАЦИ

SET CHARACTER SET е подобно на SET NAMES , но задава character_set_connection и collation_connection към character_set_database и collation_database . A SET CHARACTER SET x е еквивалентен на тези три израза:

SET character_set_client = x;
SET character_set_results = x;
SET collation_connection = @@collation_database;

SET NAMES е достатъчно.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да инсталирате phpMyAdmin в собствено приложение

  2. PHP Как да върна datetime(6) от Mysql?

  3. Използване на колона с псевдоним в израза WHERE

  4. MySQL .Net връзка пула за връзки.Open() много бавно

  5. Как да търсите JSON данни в MySQL?