{"id":5672,"date":"2018-07-26T16:10:20","date_gmt":"2018-07-26T19:10:20","guid":{"rendered":"https:\/\/wiki3.locaweb.com.br\/?post_type=ht_kb&#038;p=5672"},"modified":"2025-05-14T16:34:53","modified_gmt":"2025-05-14T19:34:53","slug":"resolver-caracteres-acentuados-no-mysql","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/resolver-caracteres-acentuados-no-mysql\/","title":{"rendered":"Resolver caracteres acentuados no MySQL"},"content":{"rendered":"<p>Antes de importar os dados para a sua base MySQL, defina um collation padr\u00e3o.<br \/>\nNo Brasil o Latin1 \u00e9 o mais utilizado, ent\u00e3o o CHARSET (codifica\u00e7\u00e3o de caracteres) padr\u00e3o na Locaweb \u00e9 o Latin1 e o COLLATE (collation) padr\u00e3o \u00e9 o latin1_general_ci.<\/p>\n<p>Scripts externos podem utilizar UTF8 e geralmente \u00e9 por causa da diferen\u00e7a de codifica\u00e7\u00e3o entre Latin1 e UTF8 que ocorrem erros de acentua\u00e7\u00e3o.<\/p>\n<h6><strong>Verificar o Charset e Collate:<\/strong><\/h6>\n<pre class=\"de1\"><span class=\"kw1\">show<\/span> variables <span class=\"kw10\">like<\/span> <span class=\"st0\">'<span class=\"es1\">%<\/span>char<span class=\"es1\">%<\/span>'<\/span><span class=\"sy2\">;<\/span><\/pre>\n<pre class=\"de1\"><span class=\"kw1\">show<\/span> variables <span class=\"kw10\">like<\/span> <span class=\"st0\">'<span class=\"es1\">%<\/span>coll<span class=\"es1\">%<\/span>'<\/span><span class=\"sy2\">;<\/span><\/pre>\n<p>A seguir est\u00e3o alguns exemplos para definir um collation padr\u00e3o para a sua base de dados:<\/p>\n<div class=\"mw-geshi mw-code mw-content-ltr\" dir=\"ltr\">\n<div class=\"mysql source-mysql\">\n<pre class=\"de1\"><span class=\"kw1\">ALTER <\/span><span class=\"kw2\">DATABASE<\/span> <span class=\"st0\">`base`<\/span><span class=\"kw7\">CHARSET <\/span><span class=\"sy1\">= <\/span>Latin1 <span class=\"kw10\">COLLATE<\/span> <span class=\"sy1\">=<\/span> latin1_swedish_ci<span class=\"sy2\">;<\/span><\/pre>\n<\/div>\n<\/div>\n<p>ou<b><\/b><\/p>\n<pre class=\"de1\"> <span class=\"kw1\">ALTER<\/span> <span class=\"kw2\">DATABASE <\/span><span class=\"st0\">`base`<\/span><span class=\"kw7\">CHARSET<\/span> <span class=\"sy1\">=<\/span> UTF8 <span class=\"kw10\">COLLATE<\/span> <span class=\"sy1\">=<\/span> utf8_general_ci<span class=\"sy2\">;<\/span><\/pre>\n<h6><b>latin1_general_ci<\/b>:<\/h6>\n<ul>\n<li>N\u00e3o h\u00e1 distin\u00e7\u00e3o entre letras mai\u00fasculas e min\u00fasculas. Buscando por \u201cteste\u201d, registros como \u201cTeste\u201d ou \u201cTESTE\u201d ser\u00e3o retornados.CHARSET e COLLATE s\u00e3o coisas distintas, no MySQL, cada CHARSET possui COLLATEs, cada um com sua particularidade.O intuito deste artigo n\u00e3o \u00e9 explicar as caracter\u00edsticas de cada um deles, pois pode ser visto da documenta\u00e7\u00e3o do MySQL, mas daremos um pequeno descritivo entre latin1_general_ci, latin1_general_cs e latin1_swedish_ci.<b><br \/>\n<\/b><\/li>\n<\/ul>\n<h6><b>latin1_general_cs<\/b>:<\/h6>\n<ul>\n<li>Distingue letras mai\u00fasculas e min\u00fasculas. Buscando por \u201cteste\u201d somente retornar\u00e1 \u201cteste\u201d. Op\u00e7\u00f5es como \u201cTeste\u201d e \u201cTESTE\u201d n\u00e3o ser\u00e3o retornadas.<\/li>\n<\/ul>\n<h6><b>latin1_swedish_ci<\/b>:<\/h6>\n<ul>\n<li>N\u00e3o distingue letras min\u00fasculas e mai\u00fasculas e nem caracteres acentuados e com cedilha, ou seja, o registro que cont\u00e9m a palavra \u201cIntui\u00e7\u00e3o\u201d ser\u00e1 retornado quando houver uma procura pela palavra \u201cint\u00faicao\u201d.<\/li>\n<\/ul>\n<p>Quando voc\u00ea estiver exportando os dados da sua base de dados de origem, certifique-se de estar especificando a codifica\u00e7\u00e3o corretamente.<\/p>\n<p>No phpMyAdmin h\u00e1 um menu DropDown pr\u00f3ximo \u00e0s op\u00e7\u00f5es de compacta\u00e7\u00e3o \u2018nenhum\u2019, \u2018zip\u2019, \u2018gzip\u2019 e \u2018bzip\u2019 que normalmente est\u00e1 selecionada a op\u00e7\u00e3o \u2018utf-8\u2019.<\/p>\n<p>Mantenha este se sua base estiver com este CHARSET, do contr\u00e1rio, especifique \u2018iso-8859-1\u2019 caso ela esteja com o CHARSET Latin1.<\/p>\n<p>Ao enviar o arquivo, o menu DropDown estar\u00e1 como \u2018utf-8\u2019, se o CHARSET da base for \u2018Latin1\u2019 escolha o \u2018iso-8859-1\u2019.<\/p>\n<p>Confira nosso servi\u00e7o de Hospedagem de Sites e desenvolva seus projetos. <a href=\"https:\/\/www.locaweb.com.br\/hospedagem-de-sites-com-dominio-gratis\/\" target=\"_blank\" rel=\"noopener noreferrer\">Clique aqui<\/a>!<\/p>\n    \t\t<div class=\"hts-messages hts-messages--info  hts-messages--withtitle hts-messages--withicon \"   >\r\n    \t\t\t<span class=\"hts-messages__title\">Conhe\u00e7a!<\/span>    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tQuer ter a melhor hospedagem do mercado com mais de 70% de desconto? Adquira j\u00e1 a Hospedagem GO no plano quadrienal! <a href=\"https:\/\/www.locaweb.com.br\/hospedagem-de-sites-com-dominio-gratis\/?utm_source=ajuda-locaweb&amp;utm_medium=oferta&amp;utm_campaign=ajuda-locaweb-crossell-resolver-caracteres-acentuados-mysql\">Confira a promo\u00e7\u00e3o e aproveite.<\/a>    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n","protected":false},"excerpt":{"rendered":"<p>Antes de importar os dados para a sua base MySQL, defina um collation padr\u00e3o. No Brasil o Latin1 \u00e9 o mais utilizado, ent\u00e3o o CHARSET (codifica\u00e7\u00e3o de caracteres) padr\u00e3o na Locaweb \u00e9 o Latin1 e o COLLATE (collation) padr\u00e3o \u00e9 o latin1_general_ci. Scripts externos podem utilizar UTF8 e geralmente \u00e9&#8230;<\/p>\n","protected":false},"author":47,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[],"ht-kb-tag":[418],"class_list":["post-5672","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_tag-categoriahospedagem"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/5672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/47"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=5672"}],"version-history":[{"count":16,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/5672\/revisions"}],"predecessor-version":[{"id":37603,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/5672\/revisions\/37603"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=5672"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=5672"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=5672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}