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

Как да зададете набора от символи и съпоставяне на база данни в MySQL

В MySQL можете да посочите набора от знаци и сортиране на различни нива. Можете да ги зададете на ниво връзка, ниво сървър, ниво на база данни, ниво на таблица и ниво на колона. Можете също да посочите съпоставяне във вашите заявки, така че да отменя всяко съпоставяне, което е било предварително определено на гореспоменатите нива.

За да зададете набора от знаци и сортиране на ниво база данни, можете да използвате CREATE DATABASE изявление или ALTER DATABASE изявление (в зависимост от това дали създавате базата данни или я модифицирате).

Задайте набора от знаци и съпоставяне

За да зададете набора от знаци и съпоставяне, когато създавате за първи път база данни, използвайте CHARACTER SET и COLLATE клаузи от CREATE DATABASE изявление:

CREATE DATABASE Solutions
CHARACTER SET latin1
COLLATE latin1_german1_ci;

Този пример задава набора от знаци на latin1 и съпоставянето към latin1_german1_ci .

Променете набора от знаци и съпоставяне

За да промените набора от знаци и съпоставянето на съществуваща база данни, използвайте CHARACTER SET и COLLATE клаузи от ALTER DATABASE изявление:

ALTER DATABASE Solutions
CHARACTER SET hebrew
COLLATE hebrew_general_ci;

Този пример променя набора от знаци на hebrew и съпоставянето към hebrew_general_ci .

Проверете набора от знаци и съпоставяне

В MySQL Workbench можете да проверите съпоставянето на база данни по подразбиране, като щракнете с десния бутон върху базата данни и изберете Инспектор на схеми .

Има също няколко начина за проверка на съпоставянето с SQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Индекс на PostgreSQL срещу индекс InnoDB - Разбиране на разликите

  2. Как да инсталирам Python MySQLdb модул с помощта на pip?

  3. MySQL сега() +1 ден

  4. Как да стартирам SQL скрипт в MySQL?

  5. Как да видите състоянието и системните променливи в MySQL Workbench с помощта на GUI