Iniciar uma conversa

Acentos danificados dentro do banco de dados MySQL

Caso os dados não estejam aparecendo corretamente, antes de mais nada, garante que o seu banco esteja criado em UTF-8. Caso contrário, crie um novo banco de dados. No caso do MySQL, veja um exemplo de criação de banco via linha de comando em UTF-8:

CREATE DATABASE `example` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

Converta os dados para um novo banco (criado em UTF-8) usando a opção Sistema/Ferramentas/Migracao de BD e marcando o checkbox para "Reparar charset utf-8".

Verifique também se a constante C_System_MySQLDefaultCharset está em UTF-8, digitando tool display system C_System_MySQLDefaultCharset ou buscando por "mysqldefaultcharset" no console, em Arquivo/Console API.

Caso retorne nenhum valor, significa que está em Latin1. Altere digitando tool modify system C_System_MySQLDefaultCharset utf8
Escolher arquivos ou arraste e solte arquivos
Esse artigo foi útil?
Sim
Não
  1. Flávio Zarur Lucarelli

  2. Publicado
  3. Atualizado

Comentários