{"id":4084,"date":"2016-07-29T00:00:00","date_gmt":"2016-07-29T03:00:00","guid":{"rendered":"https:\/\/www.mxcursos.com\/blog\/?p=4084"},"modified":"2017-06-16T15:50:18","modified_gmt":"2017-06-16T18:50:18","slug":"wordpress-corrigindo-erros-no-banco-de-dados","status":"publish","type":"post","link":"https:\/\/www.mxcursos.com\/blog\/wordpress-corrigindo-erros-no-banco-de-dados\/","title":{"rendered":"WordPress &#8211; Corrigindo erros no banco de dados"},"content":{"rendered":"<p>Provavelmente, o banco de dados esteja entre os componentes mais importantes do <em>WordPress<\/em>. Tudo que voc\u00ea faz no CMS, fica registrado no seu banco de dados, desde postagens, usu\u00e1rios, menus at\u00e9 as configura\u00e7\u00f5es do sistema.<\/p>\n<p>Isso quer dizer que a partir do momento em que uma tabela do seu banco de dados pare de funcionar, deixando seus dados inacess\u00edveis ou n\u00e3o aceitando novos registros, seu blog pode parar de funcionar por completo e at\u00e9 mesmo seu painel administrativo pode n\u00e3o abrir.<\/p>\n<p>Sendo assim, vamos trabalhar com dois\u00a0procedimentos para reparar o banco de dados da sua instala\u00e7\u00e3o WordPress.<\/p>\n<h2>M\u00e9todo 1 &#8211; Atrav\u00e9s do arquivo wp_config.php<\/h2>\n<p>O WordPress possui uma ferramenta de reparo autom\u00e1tico do banco de dados. Basta ativ\u00e1-la no seu blog, inserindo o c\u00f3digo abaixo no seu arquivo <em>wp-config.php<\/em>\u00a0antes do\u00a0trecho\u00a0<em>&#8220;\/* Isto \u00e9 tudo, pode parar de editar! \ud83d\ude42 *\/&#8221;<\/em><\/p>\n<pre class=\"lang:default decode:true\">define('WP_ALLOW_REPAIR', true);<\/pre>\n<p>Ap\u00f3s salvar as altera\u00e7\u00f5es, seu site passa a ter um endere\u00e7o espec\u00edfico para realizar de fato o reparo do banco de dados. Acesse o link\u00a0abaixo e n\u00e3o esque\u00e7a de mudar o URL do exemplo pelo do seu site.<\/p>\n<pre class=\"lang:default decode:true\">http:\/\/seusite.com.br\/wp-admin\/maint\/repair.php<\/pre>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4085 size-medium\" src=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-1-600x289.jpg\" alt=\"WordPress - Repair\" width=\"600\" height=\"289\" srcset=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-1-600x289.jpg 600w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-1-768x370.jpg 768w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-1-740x357.jpg 740w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-1-24x12.jpg 24w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-1.jpg 1349w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>Ap\u00f3s acessar a p\u00e1gina, basta clicar em <em>Reparar o banco de dados <\/em>ou em <em>Reparar e otimizar o banco de dados<\/em>, e aguardar at\u00e9 que o processo seja finalizado. Em seguida, uma listagem com o status da verifica\u00e7\u00e3o das tabelas de sua instala\u00e7\u00e3o WordPress ser\u00e1 exibida.<\/p>\n<p>Ap\u00f3s esse processo, \u00e9 <span style=\"text-decoration: underline;\">extremamente importante remover o trecho de c\u00f3digo que adicionamos anteriormente.<\/span><\/p>\n<p><a href=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1.jpg\"><img decoding=\"async\" class=\"aligncenter wp-image-4086 size-medium\" src=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1-600x335.jpg\" alt=\"WordPress - Repair Tools\" width=\"600\" height=\"335\" srcset=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1-600x335.jpg 600w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1-768x429.jpg 768w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1-740x413.jpg 740w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1-24x13.jpg 24w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/wordpress-repair-tool-2-1.jpg 1349w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h2>M\u00e9todo 2 &#8211; Reparar as tabelas atrav\u00e9s do WordPress no\u00a0phpMyAdmin<\/h2>\n<p>Caso o primeiro m\u00e9todo n\u00e3o funcione, voc\u00ea pode tentar reparar o banco atrav\u00e9s do <em>SGBD (sistema gerenciador de banco de dados), o phpMyAdmin.<\/em><\/p>\n<p>Primeiramente voc\u00ea deve acessar o painel de controle de sua hospedagem e abrir o m\u00f3dulo phpMyAdmin. Em seguida, voc\u00ea deve efetuar login e acessar o banco de dados da sua instala\u00e7\u00e3o do WordPress.<\/p>\n<p>Caso voc\u00ea tenha mais de um banco de dados e esteja confuso, voc\u00ea pode consultar o nome do seu banco de dados no arquivo<em> wp-config<\/em> do WordPress.<\/p>\n<p>Ap\u00f3s acessar o seu banco de dados, selecione todas as tabelas contidas nele. E clique em <em>Repair table <\/em>ou <em>Reparar tabelas.\u00a0<\/em><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-4091 size-medium\" src=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/corrupted-db-phpmyadmin-repair-table-600x411.png\" alt=\"WordPress - PHPMyAdmin\" width=\"600\" height=\"411\" srcset=\"https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/corrupted-db-phpmyadmin-repair-table.png 600w, https:\/\/www.mxcursos.com\/blog\/wp-content\/uploads\/2016\/07\/corrupted-db-phpmyadmin-repair-table-24x16.png 24w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<h2>Recomenda\u00e7\u00f5es<\/h2>\n<p>Para evitar ser pego de surpresa, fa\u00e7a backup de todo o seu banco de dados regularmente. Pois em uma situa\u00e7\u00e3o como esta, um simples backup pode fazer toda a diferen\u00e7a.<\/p>\n<p>Voc\u00ea j\u00e1 passou por problemas com banco de dados no WordPress? J\u00e1 usou ou usa uma dessas solu\u00e7\u00f5es?<\/p>\n<p>Compartilhe estas experi\u00eancias conosco deixando seu coment\u00e1rio abaixo.<\/p>\n<p>E ah, claro, compartilhe este post com seus amigos \ud83d\ude1b<\/p>\n<p>Bons estudos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Provavelmente, o banco de dados esteja entre os componentes mais importantes do WordPress. Tudo que voc\u00ea faz no CMS, fica registrado no seu banco de dados, desde postagens, usu\u00e1rios, menus at\u00e9 as configura\u00e7\u00f5es do sistema. Isso quer dizer que a partir do momento em que uma tabela do seu banco de dados pare de funcionar, [&hellip;]<\/p>\n","protected":false},"author":25,"featured_media":4259,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[291],"tags":[],"class_list":["post-4084","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"_links":{"self":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/posts\/4084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/comments?post=4084"}],"version-history":[{"count":0,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/posts\/4084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/media\/4259"}],"wp:attachment":[{"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/media?parent=4084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/categories?post=4084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mxcursos.com\/blog\/wp-json\/wp\/v2\/tags?post=4084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}