"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como faço para armazenar dados Unicode no MySQL?

Como faço para armazenar dados Unicode no MySQL?

Publicado em 14/01/2025
Navegar:738

How Do I Store Unicode Data in MySQL?

Armazenamento Unicode no MySQL

No MySQL, o armazenamento Unicode é acomodado através do uso de conjuntos de caracteres apropriados. Ao contrário do tipo nvarchar do SQL Server, o MySQL emprega diferentes conjuntos de caracteres para codificar dados. Notavelmente, a edição gratuita do MySQL oferece suporte para Unicode.

Para armazenar Unicode no MySQL, siga estas etapas:

  1. Escolha um conjunto de caracteres UTF-8:
    Ao criar uma tabela, especifique um conjunto de caracteres que comece com "utf8_". Por exemplo, "utf8", "utf8mb4" ou "utf8mb4_0900".
  2. Use tipos de dados de texto ou BLOB:
    Campos de texto (como TEXT, VARCHAR e CHAR) e campos de objetos binários grandes (BLOB) (como MEDIUMBLOB e LONGBLOB) armazenarão automaticamente dados em UTF-8 quando um UTF-8 conjunto de caracteres é escolhido para a tabela.
  3. Suporte a MySQL 6 e UTF-16:
    Observe que o suporte a UTF-16 ainda está em desenvolvimento no MySQL. Espera-se que esteja disponível no MySQL 6.
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3