Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL – Explicação sobre codificação e agrupamento do conjunto de caracteres do banco de dados


Neste artigo, abordaremos o básico do que são um conjunto de caracteres e um agrupamento e forneceremos exemplos simples. Isso pode facilitar sua vida com sites multilíngues, ajudar a corrigir problemas ao transferir um site de um servidor para outro e exibir seu texto da maneira certa. Guia de codificação e agrupamento do conjunto de caracteres do banco de dados fácil de seguir.

Conjunto de caracteres


Um Conjunto de Caracteres basicamente representa um mapa de Caracteres e sua Codificação. Poderíamos visualizar a Codificação sendo um Número como:
A – 0; B – 1; C – 2; D – 3; a – 4; b – 5; c – 6; d - 7

Agrupamento:


Um agrupamento é um conjunto de regras que permitem que os personagens e sua codificação interajam entre si, por exemplo, sendo comparados - comparando A com B usando o conjunto de caracteres acima, obteremos:

A – 0
B é maior que A, pois seu conjunto de caracteres é maior (0> 1). Também pode ser usado ao fazer comparação sem distinção entre maiúsculas e minúsculas.

Codificação e agrupamento de conjuntos de caracteres de banco de dados recomendados


Recomenda-se que todos os bancos de dados sejam criados usando utf8 como conjunto de caracteres e utf8_general_ci como codificação, um exemplo de comando CREATE seria:
CREATE DATABASE IF NOT EXISTS `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

Você pode experimentar nossa lista de comandos MySQL populares em nossos pacotes de hospedagem na web - agora com NOVOS preços com grandes descontos!:Hospedagem Compartilhada, Hospedagem SSD VPS, Servidores Dedicados.