{"id":28065,"date":"2019-08-12T07:43:53","date_gmt":"2019-08-12T14:43:53","guid":{"rendered":"https:\/\/kinsta.com\/?p=49230"},"modified":"2025-10-09T09:48:48","modified_gmt":"2025-10-09T12:48:48","slug":"mariadb-vs-mysql","status":"publish","type":"post","link":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/","title":{"rendered":"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados"},"content":{"rendered":"<p>Em um <a href=\"https:\/\/kinsta.com\/pt\/blog\/nginx-vs-apache\/\">artigo anterior<\/a>, apresentamos a hist\u00f3ria do servidor web Apache, seu papel na ascens\u00e3o da internet, e como sua participa\u00e7\u00e3o no mercado est\u00e1 sendo consumida por concorrentes como o Nginx. Apache \u00e9 parte da <a href=\"https:\/\/en.wikipedia.org\/wiki\/LAMP_(software_bundle)\">pilha LAMP<\/a> -Linux + Apache + MySQL + PHP &#8211; e n\u00e3o \u00e9 um eufemismo dizer que mais da metade de toda a internet deve sua exist\u00eancia \u00e0 LAMP.<\/p>\n<p>Hoje vamos dar uma olhada em algumas das diferen\u00e7as entre o MariaDB e o MySQL, duas tecnologias de banco de dados similares, mas diferentes, usadas para alimentar milh\u00f5es de sites ao redor do globo.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n\n<div  class=\"featured-snippet\" id=\"featuredSnippet\">\n    <div class=\"featured-snippet__content\">\n        <h2>MariaDB vs Diferen\u00e7as MySQL<\/h2>\n        <div><p>Apesar de MariaDB ser um garfo do MySQL, estes dois sistemas de gerenciamento de banco de dados ainda s\u00e3o bastante diferentes:<\/p>\n<ul>\n<li>MariaDB \u00e9 totalmente licenciada com GPL, enquanto o MySQL tem uma abordagem de dupla licen\u00e7a.<\/li>\n<li>Cada lida com pools de thread de uma maneira diferente.<\/li>\n<li>MariaDB suporta muitos mecanismos de armazenamento diferentes.<\/li>\n<li>Em muitos cen\u00e1rios, o MariaDB oferece melhor desempenho.<\/li>\n<\/ul>\n<\/div>\n    <\/div>\n    <div class=\"featured-snippet__footer\">\n        <div class=\"arrow-down\"><\/div>\n        <div class=\"featured-snippet__footer--content row nocol middle-xs between-xs reverse\">\n            <div style=\"margin-left: auto; position: relative; top: -1px\" class=\"row nocol middle-xs\">\n                <div class=\"color--mediumGray\" style=\"font-size: 14px; vertical-align: middle;\">\n                    <svg  class=\"icon icon--logo display--block\" aria-hidden=\"true\" focusable=\"false\"><use xlink:href=\"https:\/\/kinsta.com\/pt\/wp-content\/themes\/kinsta\/dist\/sprite.svg?v=e8af2143e3b8bceb5561b327e81ec085#logo\" \/><\/svg>                <\/div>\n                <div class=\"text--bold color--mediumGray\" style=\"padding-left: 3px;\">Support<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<h2 id=\"mysql\">O que \u00e9 o MySQL<\/h2>\n<p>MySQL \u00e9 um banco de dados relacional (RDBMS) que viu a luz do dia pela primeira vez em 1995, <a href=\"https:\/\/web.archive.org\/web\/20090313160628\/http:\/\/www.opensourcereleasefeed.com\/interview\/show\/five-questions-with-michael-widenius-founder-and-original-developer-of-mysql\">criado<\/a> por <a href=\"https:\/\/twitter.com\/montywi\">Michael Monty Widenius<\/a> e <a href=\"https:\/\/en.wikipedia.org\/wiki\/David_Axmark\">David Axmark<\/a>. Foi criada quando o mercado era dominado pela Microsoft e pelas solu\u00e7\u00f5es propriet\u00e1rias (e caras) da Oracle.<\/p>\n<figure style=\"width: 1488px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/07\/pagina-antiga-mysql.jpg\" alt=\"P\u00e1gina antiga do MySQL de 1998 \" width=\"1488\" height=\"1299\"><figcaption class=\"wp-caption-text\">P\u00e1gina antiga do MySQL de 1998 (Fonte da imagem: <a href=\"https:\/\/web.archive.org\/web\/19980701000000*\/https:\/\/www.mysql.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Archive.org<\/a>)<\/figcaption><\/figure>\n<p>O <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-e-mysql\/\">MySQL<\/a> \u00e9 hoje em dia uma marca arquet\u00edpica. O seu papel foi fundamental na constru\u00e7\u00e3o da internet tal como a conhecemos hoje. <a href=\"https:\/\/www.linuxjournal.com\/article\/9224\">Este artigo<\/a> no Linux Journal lan\u00e7a alguma luz sobre os seus primeiros dias.<\/p>\n<p>Com a sua adop\u00e7\u00e3o antecipada do licenciamento duplo \u2014 e usando a GNU GPL para a sua vers\u00e3o livre \u2014 o MySQL abriu caminho para muitos outros vendedores de software que vieram mais tarde.<\/p>\n<p><a href=\"http:\/\/www.h-online.com\/open\/features\/Open-core-or-dual-licensing-The-example-of-MySQL-1367824.html\">Nas palavras de Michael Widenius<\/a> sobre licenciamento duplo:<\/p>\n<blockquote><p><em> &#8230;uma vez que o MySQL \u00e9 um produto de infra-estrutura que \u00e9 facilmente incorporado noutros produtos, poder\u00edamos vender licen\u00e7as \u00e0queles que queriam incorporar o MySQL no seu produto mas n\u00e3o queriam tornar o seu produto open source.<\/em><\/p><\/blockquote>\n<p>Os aplicativos da Web implantados no servidor, como parte da pilha LAMP, geralmente n\u00e3o incorporam o MySQL e distribuem seu c\u00f3digo. Isso significava que qualquer um poderia usar livremente o software para seus pr\u00f3prios produtos web.<\/p>\n<p>Menos de uma d\u00e9cada ap\u00f3s o seu lan\u00e7amento p\u00fablico, o <a href=\"https:\/\/www.theregister.co.uk\/2005\/10\/18\/mysql_marketshare_numbers\/\">MySQL estava a dominar<\/a> o mercado das bases de dados relacionais de c\u00f3digo aberto.<\/p>\n<p>O Google Trends mostra que o interesse global de pesquisa na web no MySQL atingiu o seu auge entre 2004 &#8211; 2005:<\/p>\n<figure style=\"width: 1705px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/07\/interesse-mysql-longo-tempo.png\" alt=\"Interesse no MySQL ao longo do tempo\" width=\"1705\" height=\"586\"><figcaption class=\"wp-caption-text\">Interesse no MySQL ao longo do tempo<\/figcaption><\/figure>\n<p>Algumas das empresas not\u00e1veis que usam o MySQL incluem:<\/p>\n<ul>\n<li><a href=\"https:\/\/gigaom.com\/2011\/12\/06\/facebook-shares-some-secrets-on-making-mysql-scale\/\">Facebook<\/a>, uma reportagem de 2011 menciona tanto quanto &#8220;60 milh\u00f5es de consultas por segundo, e quase 4 milh\u00f5es de mudan\u00e7as de linha por segundo&#8221; e a manipula\u00e7\u00e3o do MySQL &#8220;praticamente toda intera\u00e7\u00e3o do usu\u00e1rio: gostos, compartilhamentos, atualiza\u00e7\u00f5es de status, alertas, solicita\u00e7\u00f5es&#8221;.<\/li>\n<li>A <a href=\"https:\/\/medium.com\/netflix-techblog\/netflix-billing-migration-to-aws-451fba085a4\">parte de factura\u00e7\u00e3o<\/a> da Netflix na sua plataforma<\/li>\n<li><a href=\"http:\/\/highscalability.com\/blog\/2012\/3\/26\/7-years-of-youtube-scalability-lessons-in-30-minutes.html\">Youtube<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=iNxqZSbaHYQ&#038;feature=youtu.be\">Booking.com<\/a><\/li>\n<li><a href=\"https:\/\/medium.com\/airbnb-engineering\/how-we-partitioned-airbnb-s-main-database-in-two-weeks-55f7e006ff21\">Airbnb<\/a><\/li>\n<li>e muitos outros.<\/li>\n<\/ul>\n<p>Mais um fator que contribuiu para a ascens\u00e3o e ado\u00e7\u00e3o do MySQL que vale a pena mencionar \u00e9 o <a href=\"https:\/\/kinsta.com\/pt\/docs\/hospedagem-de-wordpress\/gerenciamento-de-banco-de-dados\/acesso-ao-banco-de-dados-wordpress\/\">phpMyAdmin<\/a>.<\/p>\n<p>PhpMyAdmin \u00e9 uma ferramenta de administra\u00e7\u00e3o de banco de dados baseado na web que remonta a 1998, o que fez seu caminho bastante cedo para os consoles de gerenciamento de provedores de hospedagem compartilhada, incluindo <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-e-cpanel\/\">cPanel<\/a>. \u00c9 uma ferramenta <a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-php\/\">escrita em PHP<\/a> que facilitou a administra\u00e7\u00e3o do MySQL em servidores LAMP. Importar, exportar, compor consultas complexas, apagar e criar tabelas, realizar pesquisas complexas s\u00e3o apenas algumas das coisas que o phpMyAdmin tornou poss\u00edveis sem que os utilizadores tivessem de usar o terminal Linux.<\/p>\n<h3>WordPress e MySQL<\/h3>\n<p>Um dos factores por detr\u00e1s da popularidade do MySQL \u00e9, sem d\u00favida, o WordPress, que hoje alimenta cerca de 60% dos sistemas CMS ou <a href=\"https:\/\/kinsta.com\/pt\/wordpress-quota-mercado\/\">34% de toda a web<\/a>.<br \/>\nO WordPress foi <a href=\"https:\/\/kinsta.com\/pt\/aprenda\/historia-wordpress\/#history-of-wordpress\">criado em 2003<\/a> por Matt Mullenweg e Mike Little, como um garfo de outro projecto. Foi escrito em PHP, usava o <a href=\"https:\/\/kinsta.com\/pt\/blog\/banco-de-dados-wordpress\/\">MySQL como base de dados<\/a> e, quando apareceu, a sua adop\u00e7\u00e3o foi apanhada como um inc\u00eandio.<\/p>\n<p>O WordPress rapidamente se tornou sin\u00f4nimo do conceito de software de c\u00f3digo aberto, assim como sua pilha de servidores subjacentes. DisplayWP tem um <a href=\"http:\/\/displaywp.com\/wordpress-minimum-mysql-version\/\">bom gr\u00e1fico<\/a> da vers\u00e3o m\u00ednima necess\u00e1ria do MySQL para cada vers\u00e3o do WordPress.<\/p>\n<p>Um dos fatores que impulsionou a ado\u00e7\u00e3o do MySQL foi o lado GPL de seu licenciamento. Como ele \u00e9 compat\u00edvel com o Linux, ele come\u00e7ou a ser inclu\u00eddo por padr\u00e3o nas distribui\u00e7\u00f5es Linux. Hoje ele vem inclu\u00eddo por padr\u00e3o no Ubuntu.<\/p>\n<h3>Breve vis\u00e3o geral do MySQL e do modelo de banco de dados relacional<\/h3>\n<p>O MySQL foi concebido como um RDBMS (Relational Database Management System). O modelo de Banco de Dados Relacional <a href=\"https:\/\/en.wikipedia.org\/wiki\/Edgar_F._Codd\">remonta \u00e0 d\u00e9cada de 1970<\/a>, conforme descrito pelos &#8220;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Codd%27s_12_rules\">Doze Mandamentos do Codd<\/a>&#8220;. Em poucas palavras, este modelo estrutura os dados em tabelas que consistem em colunas e linhas. Cada linha \u00e9 identificada exclusivamente por uma chave (Primary Key para usar jarg\u00e3o SQL).<\/p>\n<p>Essas Chaves Prim\u00e1rias podem ser usadas como pinos de um tipo que s\u00e3o usados por outras tabelas para definir uma rela\u00e7\u00e3o com a linha espec\u00edfica. Assim, a coluna FOREIGN KEY em uma tabela de banco de dados relacional se referir\u00e1 a uma coluna PRIMARY KEY em outra tabela, definindo uma rela\u00e7\u00e3o entre linhas em diferentes tabelas.<\/p>\n<p>Como o <a href=\"https:\/\/www.essentialsql.com\/what-is-the-difference-between-a-primary-key-and-a-foreign-key\/\">Essential SQL explica<\/a>, &#8220;A <strong>chave prim\u00e1ria<\/strong> consiste em uma ou mais colunas cujos dados contidos dentro dela s\u00e3o usados para <strong>identificar exclusivamente<\/strong> cada linha da tabela. Os dados nas colunas-chave prim\u00e1rias devem ser \u00fanicos e n\u00e3o podem ser vazios ou NULL. Em um banco de dados relacional &#8220;a tabela tem apenas uma chave prim\u00e1ria e sua defini\u00e7\u00e3o \u00e9 obrigat\u00f3ria&#8221;.<br \/>\nAo mesmo tempo, &#8220;<strong>chave estrangeira<\/strong> \u00e9 um conjunto de uma ou mais colunas em uma tabela que se refere \u00e0 chave prim\u00e1ria em outra tabela. N\u00e3o h\u00e1 qualquer c\u00f3digo especial, configura\u00e7\u00f5es ou defini\u00e7\u00f5es de tabela que voc\u00ea precisa colocar para &#8220;designar&#8221; oficialmente uma chave estrangeira.<\/p>\n<figure style=\"width: 1458px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/07\/modelo-banco-dados-relacional-mysql.png\" alt=\"Modelo de banco de dados relacional no MySQL\" width=\"1458\" height=\"972\"><figcaption class=\"wp-caption-text\">Modelo de banco de dados relacional no MySQL<\/figcaption><\/figure>\n<p>Desta forma, com as bases de dados relacionais, \u00e9 poss\u00edvel modelar os dados de forma sofisticada e definir conex\u00f5es entre v\u00e1rios dados. No nosso simples exemplo acima, temos duas tabelas, com linhas que podem ser relacionadas entre si, por exemplo, cada pessoa possui um carro.<\/p>\n<p>Podemos consultar estes dados de acordo com a l\u00f3gica que precisamos, podemos filtrar o conjunto de resultados de acordo com diferentes conjuntos de crit\u00e9rios, e podemos construir nossa consulta de uma forma muito mais complexa do que a descrita acima.<\/p>\n<p>Por esta raz\u00e3o, as bases de dados relacionais &#8211; e as bases de dados em geral &#8211; utilizam linguagens espec\u00edficas de dom\u00ednio entre as quais a SQL, que significa <a href=\"https:\/\/en.wikipedia.org\/wiki\/SQL\">Structured Query Language<\/a>, \u00e9 a prevalente, se n\u00e3o a \u00fanica utilizada pela RDBMS.<\/p>\n<h3>Aquisi\u00e7\u00e3o pela Sun<\/h3>\n<p>Em 2008, a MySQL AB, a empresa por tr\u00e1s do MySQL, foi adquirida pela Sun Microsystems. Esta empresa criou a JAVA, Solaris Unix OS e contribuiu significativamente para diferentes tecnologias inform\u00e1ticas. Como a Business Wire <a href=\"https:\/\/www.businesswire.com\/news\/home\/20080116005349\/en\/Sun-Microsystems-Announces-Agreement-Acquire-MySQL-Developer\">reportou na altura<\/a>:<\/p>\n<blockquote><p><em>&#8220;Sun Microsystems, Inc. (NASDAQ:JAVA) anunciou hoje que entrou num acordo definitivo para adquirir a MySQL AB, um \u00edcone open source e desenvolvedor de uma das bases de dados open source de crescimento mais r\u00e1pido do mundo por aproximadamente $1 bilh\u00e3o em considera\u00e7\u00e3o total&#8221;.<\/em><\/p><\/blockquote>\n<p>Em breve provar\u00e1 que esta aquisi\u00e7\u00e3o n\u00e3o foi suficiente para evitar a queda da Sun, mas pinta um quadro de como o MySQL era grande naqueles dias.<\/p>\n<h3>Oracle<\/h3>\n<p>A Oracle Corporation \u00e9 fornecedora do maior banco de dados de c\u00f3digo fechado at\u00e9 hoje, o banco de dados Oracle.<\/p>\n<p>Era uma concorrente directa do MySQL e virtualmente a ant\u00edtese da GPL, modelo de software livre e de c\u00f3digo aberto que o MySQL estava a tornar-se nessa altura.<\/p>\n<p>Quando a Oracle comprou a Sun, e a MySQL com ela em 2010 (<a href=\"https:\/\/www.quora.com\/Why-did-Oracle-buy-MySQL-if-they-dont-even-make-money-out-of-it\/answer\/David-Tydeman-2?ch=10&#038;share=9c0f838a&#038;srid=hGRF\">ganhando contra a IBM por isso<\/a>), o mundo <a href=\"https:\/\/www.gnu.org\/philosophy\/floss-and-foss.en.html\">FOSS<\/a> viu isso como algo t\u00e3o &#8220;sinistro&#8221; como um ataque Borg em Star Trek. Um utilizador lembra-se do evento <a href=\"https:\/\/www.quora.com\/Why-did-Oracle-buy-MySQL-if-they-dont-even-make-money-out-of-it\">em Quora<\/a>:<\/p>\n<blockquote><p><em> O MySQL era uma grave amea\u00e7a para a Oracle &#8211; na altura a base de dados da Oracle representava algo a norte de 80% de todas as receitas (e dada a tripula\u00e7\u00e3o esqueleto necess\u00e1ria para a manter, ainda mais dos lucros).<br \/>\n<\/em><\/p>\n<p><em>A MySQL estava a fazer incurs\u00f5es s\u00e9rias &#8211; grandes empresas da Fortune 50 com licen\u00e7as de s\u00edtios que custaram milh\u00f5es estavam a transferir bases de dados (especialmente as de leitura apenas) da Oracle para a MySQL porque as despesas administrativas eram muito mais baixas. Eu sei, eu ajudei a fazer algumas destas coisas.<br \/>\n<\/em><\/p>\n<p><em>Muitos na comunidade MySQL queriam adicionar funcionalidades que tornariam o uso de uma vers\u00e3o gratuita da Oracle obsoleta. O MySQL estava definitivamente a seguir esse caminho. As ferramentas estavam a amadurecer e o Larry estava com medo.<\/em><\/p>\n<p><em>Ent\u00e3o a Oracle comprou o MySQL para ter a certeza que teria um controlo sobre a marca, dispersar a comunidade e salvar a sua bandeira das massas n\u00e3o lavadas.<\/em><\/p>\n<p>Esta foi uma conclus\u00e3o l\u00f3gica, porque o MySQL, nessa altura, tornou-se t\u00e3o popular que pode ter sido visto como uma amea\u00e7a real ao core business da Oracle. Como <a href=\"https:\/\/geekflare.com\/mysql-to-mariadb-migration\/\">disse<\/a> Ankush Thakur da Geekflare, o MySQL tornou-se t\u00e3o popular que, muito em breve, os programadores esqueceram que SQL e MySQL eram duas coisas diferentes.<\/p><\/blockquote>\n<p>Antes mesmo da aquisi\u00e7\u00e3o acontecer, no final de 2009, Monty Widenius, que <a href=\"http:\/\/monty-says.blogspot.com\/2009\/02\/time-to-move-on.html\">deixou a equipa MySQL nesse ano<\/a> para estabelecer a sua pr\u00f3pria empresa de garfos e bases de dados, publicou um apelo dram\u00e1tico <a href=\"http:\/\/monty-says.blogspot.com\/2009\/12\/help-saving-mysql.html\">no seu blog<\/a> (vamos citar apenas o in\u00edcio):<\/p>\n<blockquote><p><strong><em>Ajuda para salvar o MySQL<\/em><\/strong><\/p>\n<p><em>Eu, Michael &#8220;Monty&#8221; Widenius, o criador do MySQL, estou a pedir-lhe urgentemente para ajudar a salvar o MySQL das garras da Oracle. Sem a sua ajuda imediata, a Oracle poder\u00e1 ficar com o MySQL a qualquer momento. Ao escrever \u00e0 Comiss\u00e3o Europeia (CE) pode apoiar esta causa e ajudar a garantir o futuro desenvolvimento do produto MySQL como um projecto Open Source.<\/em><\/p><\/blockquote>\n<p>A aquisi\u00e7\u00e3o, no entanto, passou por um m\u00eas depois, para consterna\u00e7\u00e3o de muitos na comunidade open source. A Widenius <a href=\"http:\/\/monty-says.blogspot.com\/2009\/02\/time-to-move-on.html\">j\u00e1 tinha deixado a Sun<\/a>, formado a Monty Program AB, e forjado o MySQL, lan\u00e7ando as bases para MariaDB. Enquanto levava com ele muitos programadores MySQL.<\/p>\n<p>At\u00e9 hoje, as pessoas continuam a questionar a legitimidade dos receios de Monty. Especialmente, uma vez que o pior cen\u00e1rio n\u00e3o aconteceu de todo: A Oracle n\u00e3o adquiriu o MySQL apenas para o matar.<\/p>\n<p>Alguns argumentam <a href=\"https:\/\/www.quora.com\/Why-did-Oracle-buy-MySQL-if-they-dont-even-make-money-out-of-it\/answer\/David-Tydeman-2?ch=10&#038;share=9c0f838a&#038;srid=hGRF\">que o MySQL foi comprado pela Oracle como nada mais do que uma &#8220;v\u00edtima colateral&#8221;<\/a> da aquisi\u00e7\u00e3o da Sun. Em 2009, aqueles que tinham os olhos no mercado de bases de dados tinham raz\u00f5es para se preocuparem.<\/p>\n<p>Os avisos estavam l\u00e1. O desenvolvedor do principal motor de armazenamento da MySQL, InnoDB, uma companhia da Finl\u00e2ndia, foi adquirido pela Oracle em 2005. Mais tarde, foram totalmente fundidos na Oracle, terminando a empresa original. Em 2006, a Oracle comprou os criadores de <a href=\"https:\/\/en.wikipedia.org\/wiki\/Berkeley_DB\">Berkeley DB<\/a>, fornecedor de outro motor de armazenamento BDB menos importante. Eles estavam circulando ao redor.<\/p>\n<h2 id=\"mariadb\">O que \u00e9 MariaDB<\/h2>\n<p><a href=\"https:\/\/mariadb.com\/kb\/en\/library\/mariadb-5138-release-notes\/\">MariaDB teve seu primeiro lan\u00e7amento<\/a> em outubro de 2009, com a vers\u00e3o 5.1.38 Beta, baseada no MySQL 5.1.38. Era um fork destinado a <a href=\"https:\/\/www.computerworld.com.au\/article\/457551\/dead_database_walking_mysql_creator_why_future_belongs_mariadb\/\">&#8220;assegurar que a base de c\u00f3digo MySQL seria livre para sempre&#8221;<\/a>.<\/p>\n<p>Na altura do forking, o medo mais comum era que a aquisi\u00e7\u00e3o fosse uma aquisi\u00e7\u00e3o hostil com o objectivo de matar o MySQL. Esta preocupa\u00e7\u00e3o, pelo menos em parte, revelou-se infundada.<\/p>\n<p>Novamente em 2009, a Monty Program AB e a Percona, uma companhia que fornece servi\u00e7os MySQL premium, <a href=\"https:\/\/www.infoq.com\/news\/2009\/05\/mysql-open-database-alliance\/\">estabeleceram a Open Database Alliance<\/a>. O seu objectivo era &#8220;unificar todo o desenvolvimento e servi\u00e7os relacionados com o MySQL, fornecendo uma solu\u00e7\u00e3o para a fragmenta\u00e7\u00e3o e incerteza que as comunidades, neg\u00f3cios e especialistas t\u00e9cnicos envolvidos com o MySQL enfrentam.<\/p>\n<p><a href=\"https:\/\/www.percona.com\/about-us\/pressreleases\/mysql-founder-monty-widenius-and-percona-ceo-peter-zaitsev-launch-the-open-database-alliance\">A ideia<\/a> era &#8220;tornar-se o centro da ind\u00fastria para a base de dados de c\u00f3digo aberto MySQL, incluindo MySQL e c\u00f3digo derivado, bin\u00e1rios, forma\u00e7\u00e3o, suporte e outras melhorias para a comunidade MySQL e o ecossistema de parceiros&#8221;.<\/p>\n<p>Olhando para tr\u00e1s: \u00e9 poss\u00edvel que esses passos tenham impedido um cen\u00e1rio pior para o famoso banco de dados.<\/p>\n<h2 id=\"compatibility\">MariaDB vs MySQL: Compatibilidade<\/h2>\n<p>O objectivo da forquilha da MySQL da MariaDB (com o nome da filha da Widenius) era assegurar o futuro acesso \u00e0 MySQL e o seu desenvolvimento futuro. \u00c9 por isso que MariaDB foi concebida como uma <a href=\"https:\/\/www.linux.com\/news\/special-qa-monty-widenius\">substitui\u00e7\u00e3o bin\u00e1ria completa<\/a> &#8211; uma substitui\u00e7\u00e3o &#8220;drop-in&#8221;, por assim dizer &#8211; permitindo a todos os utilizadores do MySQL trocar um pelo outro nos seus sistemas.<\/p>\n<p>O MySQL \u00e9 uma aplica\u00e7\u00e3o cliente-servidor, e tanto o seu programa servidor mysqld, o seu cliente mysql, como programas auxiliares, como o mysqldump, mant\u00eam o mesmo nome com MariaDB.<\/p>\n<p>Substituir o MySQL pelo MariaDB torna-se um processo perfeito para a maioria das aplica\u00e7\u00f5es e prop\u00f3sitos, especialmente o WordPress. Software existente, de <a href=\"https:\/\/kinsta.com\/pt\/wordpress-quota-mercado\/\">ferramentas CMS populares<\/a> a aplicativos como phpMyAdmin, apenas funciona fora da caixa, e os dados reais podem ser exportados\/importados de um para outro sem qualquer altera\u00e7\u00e3o.<\/p>\n\n<p>O <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/what-is-the-goal-of-mariadb\/\">objetivo declarado<\/a> da MariaDB \u00e9 manter a compatibilidade com o MySQL. De acordo com o <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/mariadb-vs-mysql-compatibility\/\">site da MariaDB<\/a>,<\/p>\n<ul>\n<li>Os ficheiros de dados e de defini\u00e7\u00e3o de tabelas s\u00e3o compat\u00edveis.<\/li>\n<li>Todas as APIs e protocolos do cliente s\u00e3o compat\u00edveis.<\/li>\n<li>Nomes de arquivos, bin\u00e1rios e caminhos s\u00e3o os mesmos no MySQL e no MariaDB.<\/li>\n<li>Portas e soquetes s\u00e3o os mesmos.<\/li>\n<li>Todos os conectores MySQL &#8211; PHP, Perl, Python, Java e outros &#8211; funcionam com MariaDB.<\/li>\n<li>O pacote cliente MySQL funciona indistintamente com o MariaDB tal como com o MySQL.<\/li>\n<\/ul>\n<p>As fus\u00f5es mensais s\u00e3o conduzidas para garantir a compatibilidade e para obter quaisquer novas funcionalidades e corre\u00e7\u00f5es de bugs da Oracle.<\/p>\n<h2 id=\"forking\">MariaDB vs MySQL: As raz\u00f5es por tr\u00e1s da Forking<\/h2>\n<p>Havia v\u00e1rias raz\u00f5es por detr\u00e1s do lan\u00e7amento da MariaDB. O medo de que a Oracle simplesmente matasse seu crescente concorrente para proteger seu produto principal mais lucrativo era certamente um dos maiores. Os utilizadores teriam perdido um produto fant\u00e1stico e gratuito!<\/p>\n<p>Outras raz\u00f5es estavam relacionadas com a garantia de que o MySQL teria ficado livre e de c\u00f3digo aberto. Hoje, a MariaDB est\u00e1 <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/licensing-questions\/\">totalmente licenciada em GPL<\/a> com todo o seu conjunto de funcionalidades, enquanto o MySQL mant\u00e9m uma abordagem de dupla licen\u00e7a, com funcionalidades premium licenciadas sob licen\u00e7a propriet\u00e1ria e <a href=\"https:\/\/www.mysql.com\/products\/enterprise\/\">paga<\/a>:<\/p>\n<blockquote><p>&#8220;<em>O MySQL Enterprise Edition inclui o conjunto mais abrangente de recursos avan\u00e7ados, ferramentas de gerenciamento e suporte t\u00e9cnico para atingir os mais altos n\u00edveis de escalabilidade, seguran\u00e7a, confiabilidade e disponibilidade do MySQL. Ele reduz o risco, o custo e a complexidade no desenvolvimento, implanta\u00e7\u00e3o e gerenciamento de aplicativos MySQL essenciais aos neg\u00f3cios.&#8221;<\/em><\/p><\/blockquote>\n<p>Se compararmos os dois aqui, MariaDB tem uma clara vantagem fornecida pela licen\u00e7a GPL sobre a qual \u00e9 lan\u00e7ada. Por causa da base de c\u00f3digo propriet\u00e1ria, a Oracle n\u00e3o pode legalmente tirar vantagem do c\u00f3digo MariaDB e mescl\u00e1-lo em seu banco de dados.<\/p>\n<p>Widenius <a href=\"https:\/\/www.linux.com\/news\/special-qa-monty-widenius\">prometeu<\/a>: &#8220;Quando a Oracle lan\u00e7ar uma extens\u00e3o de c\u00f3digo fechado para o MySQL, n\u00f3s tamb\u00e9m lan\u00e7aremos uma de c\u00f3digo aberto.<\/p>\n<h3>Assuntos Comunit\u00e1rios<\/h3>\n<p>Outra raz\u00e3o por tr\u00e1s do garfo foi manter o projeto &#8220;aberto&#8221; no sentido de ser um projeto voltado para a comunidade (<a href=\"https:\/\/kinsta.com\/pt\/blog\/o-que-wordpress\/\">como o WordPress<\/a>), cuja dire\u00e7\u00e3o e desenvolvimento est\u00e3o abertos assim como sua licen\u00e7a. Se olharmos para o <a href=\"https:\/\/github.com\/mysql\/mysql-server\/commits\/8.0\">registo de submiss\u00e3o<\/a>, \u00e9 f\u00e1cil concluir que a maior parte do c\u00f3digo MySQL vem de programadores internos. Os programadores da Oracle <a href=\"https:\/\/mysql.wisborg.dk\/2019\/05\/01\/mysql-server-8-0-16-thanks-for-the-contributions\/\">agradecem as contribui\u00e7\u00f5es ocasionais e not\u00e1veis<\/a> da comunidade, por exemplo, mas isso est\u00e1 longe da abertura da MariaDB e longe do que era o MySQL.<\/p>\n<p>Para colocar as coisas em perspectiva, <a href=\"https:\/\/github.com\/MariaDB\/server\">o reposit\u00f3rio do servidor MariaDB no momento deste artigo<\/a> tem mais de 186k commits, 370+ branches, e 200 contribuidores. O MySQL, <a href=\"https:\/\/github.com\/mysql\/mysql-server\">por outro lado<\/a>, tem mais de 148k commits, 9 branches, e 72 contribuidores.<\/p>\n<p>A discuss\u00e3o sobre o desenvolvimento do MariaDB, sua dire\u00e7\u00e3o, vota\u00e7\u00e3o sobre as funcionalidades, etc. \u00e9 feita em uma <a href=\"https:\/\/login.launchpad.net\/+openid\">lista de discuss\u00e3o publicamente dispon\u00edvel<\/a>:<\/p>\n<figure style=\"width: 1275px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/07\/equipa-maria-developers.png\" alt=\"A equipa \"Maria developers\"\" width=\"1275\" height=\"927\"><figcaption class=\"wp-caption-text\">A equipa &#8220;Maria developers&#8221;<\/figcaption><\/figure>\n<p>Al\u00e9m desta, h\u00e1 tamb\u00e9m a lista de discuss\u00e3o da Maria Discuss.<\/p>\n<p><a href=\"https:\/\/launchpad.net\/~maria-captains\">Maria Captains<\/a> \u00e9 uma equipe de desenvolvedores confi\u00e1veis para quem os desenvolvedores podem enviar patches. Como diz a p\u00e1gina da equipe no Launchpad:<\/p>\n<blockquote><p><em>&#8220;Os capit\u00e3es s\u00e3o desenvolvedores confi\u00e1veis com acesso de escrita \u00e0s principais \u00e1rvores MariaDB. Se voc\u00ea quiser ter um patch na \u00e1rvore, envie-o para a lista de desenvolvedores maria e um ou mais dos capit\u00e3es ir\u00e3o trabalhar com voc\u00ea para obter o patch revisado, aprovado e finalmente empurrado para a \u00e1rvore MariaDB apropriada.&#8221;<\/em><\/p><\/blockquote>\n<p>Houve <a href=\"http:\/\/www.h-online.com\/open\/news\/item\/MariaDB-fixes-zero-day-vulnerability-in-MySQL-1761451.html\">algumas ocasi\u00f5es<\/a> em que o processo de desenvolvimento animado da MariaDB provou sua vantagem sobre o processo fechado da Oracle.<\/p>\n<p>No final de 2012, a funda\u00e7\u00e3o MariaDB foi formada para supervisionar o desenvolvimento do banco de dados.<\/p>\n<p>Pouco depois da forquilha, muitos desenvolvedores originais do MySQL se juntaram ao projeto MariaDB. Vendedores de Linux como Red Hat, CentOS, Arch Linux, Debian, OpenSuse, Slackware, Fedora mudaram para MariaDB como RDBMS padr\u00e3o, assim como distribui\u00e7\u00f5es BSD, FreeBSD e OpenBSD, enquanto o Ubuntu inclui MariaDB. A lista completa pode ser encontrada aqui.<\/p>\n<p>Empresas como Alibaba Cloud, Tencent, IBM, Microsoft, Booking.com tornaram-se patrocinadoras platinas.<\/p>\n<p>Para Kinsta, como a melhor <a href=\"https:\/\/sevalla.com\/application-hosting\/\">hospedagem de aplicativos<\/a>, <a href=\"https:\/\/sevalla.com\/database-hosting\/\">hospedagem de banco de dados<\/a> e <a href=\"https:\/\/kinsta.com\/pt\/hospedagem-wordpress\/\">hospedagem gerenciada de WordPress<\/a>, vale ressaltar que entre os <a href=\"https:\/\/mariadb.org\/about\/board\/\">administradores da Funda\u00e7\u00e3o MariaDB<\/a> est\u00e3o os da Automattic, um sinal claro de que os criadores do WordPress adotaram o MariaDB.<\/p>\n<p>Nos anos seguintes \u00e0 divis\u00e3o, a MariaDB teve um desenvolvimento animado, tanto que, devido a todo o conjunto de novas funcionalidades introduzidas em 2012, a MariaDB saltou do <a href=\"https:\/\/blog.mariadb.org\/explanation-on-mariadb-10-0\/\">n\u00famero da vers\u00e3o 5.*, compat\u00edvel com o MySQL, para o 10.0<\/a>, querendo refletir o salto nas funcionalidades que havia alcan\u00e7ado.<\/p>\n<p>Por raz\u00f5es de desempenho, a Wikimedia Foundation anunciou em 2013 que estava <a href=\"https:\/\/blog.wikimedia.org\/2013\/04\/22\/wikipedia-adopts-mariadb\/\">mudando a Wikipedia para MariaDB<\/a>. O mesmo aconteceu com o <a href=\"https:\/\/www.theregister.co.uk\/2013\/09\/12\/google_mariadb_mysql_migration\/\">Google<\/a>, e sua lista de usu\u00e1rios agora inclui Deutsche Bank, DBS Bank, Nasdaq, Verizon, Craigslist, entre outros.<\/p>\n<p>Entre os usu\u00e1rios do MySQL, temos GitHub, US Navy, NASA, Tesla, Netflix, WeChat, Facebook, Zendesk, Twitter, Zappos, YouTube, Spotify.<\/p>\n<p>Desde o seu primeiro lan\u00e7amento, o interesse no sucessor do MySQL tem vindo a crescer constantemente, <a href=\"https:\/\/trends.google.com\/trends\/explore?q=%2Fm%2F09gc20r&#038;date=all\">como mostra a Tend\u00eancias de Pesquisa do Google<\/a>:<\/p>\n<figure style=\"width: 1709px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/07\/interesse-mariadb-longo-tempo-pt.png\" alt=\"Interesse no MariaDB ao longo do tempo\" width=\"1709\" height=\"577\"><figcaption class=\"wp-caption-text\">Interesse no MariaDB ao longo do tempo<\/figcaption><\/figure>\n<h2 id=\"differences\">MariaDB vs MySQL: Diferen\u00e7as chave<\/h2>\n<p>Enquanto MariaDB pode ter come\u00e7ado como totalmente compat\u00edvel com o MySQL, podemos esperar que seus caminhos divirjam mais no futuro.<\/p>\n<figure id=\"attachment_49232\" aria-describedby=\"caption-attachment-49232\" style=\"width: 1525px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-49232 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2019\/07\/mariadb-vs-mysql.png\" alt=\"MariaDB vs MySQL\" width=\"1525\" height=\"546\"><figcaption id=\"caption-attachment-49232\" class=\"wp-caption-text\">MariaDB vs MySQL<\/figcaption><\/figure>\n<p>No seu \u00faltimo post no blogue, Widenius <a href=\"http:\/\/monty-says.blogspot.com\/2018\/04\/congratulations-to-oracle-on-mysql-80.html\">felicita a Oracle<\/a> pelo seu trabalho na vers\u00e3o 8.0 do MySQL, delineando algumas diferen\u00e7as e advert\u00eancias tais como:<\/p>\n<p>Thread Pool: semelhante ao problema que o servidor <a href=\"https:\/\/kinsta.com\/pt\/blog\/nginx-vs-apache\/#requests\">Nginx resolve comparado com o Apache<\/a>, o MySQL estava a atribuir threads a cada liga\u00e7\u00e3o de cliente, e isto, que podia ser comparado ao arranque de um programa inteiro num PC, era simplesmente ineficiente. <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/thread-pool-in-mariadb\/\">MariaDB introduziu sua pr\u00f3pria solu\u00e7\u00e3o para isso na vers\u00e3o 5.5.<\/a><\/p>\n<p><a href=\"https:\/\/mariadb.com\/kb\/en\/library\/invisible-columns\/\">Invisible Columns<\/a> s\u00e3o a caracter\u00edstica exclusiva da MariaDB da 10.3.3. Elas n\u00e3o retornam resultados em uma instru\u00e7\u00e3o SELECT *, nem precisam ser atribu\u00eddas valor em uma instru\u00e7\u00e3o INSERT.<\/p>\n<p>MariaDB introduz <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/microseconds-in-mariadb\/\">microssegundos<\/a> em seus datatypes temporais.<\/p>\n<p>Motores de Armazenamento: Os <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/storage-engines\/\">usos de MariaDB<\/a> incluem XtraDB, InnoDB, MariaDB <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/mariadb-columnstore\/\">ColumnStore<\/a>, Aria, Archive, Blackhole, Cassandra Storage Engine, Connect, CSV, FederatedX, Memory Storage Engine, Merge, Mroonga, MyISAM, MyRocks, QQGraph, Sequence Storage Engine, SphinxSE, Spider, TokuDB. ColumnsStore \u00e9 interessante em termos de desempenho, porque torna poss\u00edvel a escala linear para lidar com petabytes de dados. Mais sobre isso <a href=\"https:\/\/mariadb.com\/resources\/blog\/tag\/columnstore\/\">em seu blog<\/a>.<\/p>\n<p><a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/storage-engines.html\">Os motores de armazenamento MySQL<\/a> s\u00e3o <a href=\"https:\/\/kinsta.com\/pt\/blog\/converter-myisam-para-innodb\/\">InnoDB<\/a>, MyISAM, Memory, CSV, Archive, Blackhole, Merge, Federated, Example.<\/p>\n<p>Database Views s\u00e3o <a href=\"https:\/\/hackr.io\/blog\/mariadb-vs-mysql#Database_Views\">um recurso<\/a> em que a MariaDB introduz otimiza\u00e7\u00f5es significativas ao consultar apenas as tabelas necess\u00e1rias.<\/p>\n<p>Algumas caracter\u00edsticas que o MySQL introduz s\u00e3o <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/json.html\">JSON tipo de dados nativo<\/a>, <a href=\"https:\/\/dev.mysql.com\/doc\/mysql-shell\/8.0\/en\/\">MySQL Shell na vers\u00e3o MySQL 8.0<\/a> &#8211; que permite javascript e python scripting &#8211; e n\u00e3o funciona com MariaDB, <a href=\"https:\/\/dev.mysql.com\/doc\/refman\/8.0\/en\/caching-sha2-pluggable-authentication.html\">SHA-256 plugin de autentica\u00e7\u00e3o baseado<\/a>, melhorando a seguran\u00e7a sobre mysql_native_password.<\/p>\n<p>Aqui voc\u00ea pode encontrar a <a href=\"https:\/\/mariadb.com\/kb\/en\/library\/mariadb-vs-mysql-features\/\">lista completa<\/a> das diferen\u00e7as entre MariaDB vs MySQL e as vantagens do primeiro quando comparado com o segundo.<\/p>\n\n<h2>Resumo<\/h2>\n<p>MySQL est\u00e1 sob o guarda-chuva corporativo do maior vendedor de banco de dados comercial do mundo. Com tantos engenheiros a tempo inteiro a trabalhar 24 horas por dia para desenvolver novas funcionalidades premium, j\u00e1 temos alguns pontos em que divergem. MariaDB, por outro lado, normalmente alcan\u00e7a quando se trata de adi\u00e7\u00f5es premium mas isso nem sempre \u00e9 imediato e n\u00e3o h\u00e1 garantias.<\/p>\n<p>Dito isto, no entanto, existem muitos cen\u00e1rios em que MariaDB oferece melhor desempenho.\u00a0Adicione a isso patches e atualiza\u00e7\u00f5es mais \u00e1geis, um futuro de c\u00f3digo aberto mais est\u00e1vel, e um pouco mais de otimismo e voc\u00ea ver\u00e1 por que em Kinsta n\u00e3o somos apenas f\u00e3s, mas tamb\u00e9m usamos MariaDB como parte de nossa <a href=\"https:\/\/kinsta.com\/pt\/hospedagem-wordpress\/\">pilha de servidores orientada a performance<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Em um artigo anterior, apresentamos a hist\u00f3ria do servidor web Apache, seu papel na ascens\u00e3o da internet, e como sua participa\u00e7\u00e3o no mercado est\u00e1 sendo consumida &#8230;<\/p>\n","protected":false},"author":93,"featured_media":28073,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[75,44],"topic":[990,1026],"class_list":["post-28065","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-mysql","tag-webdev","topic-banco-de-dados-mysql","topic-desenvolvimento-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados<\/title>\n<meta name=\"description\" content=\"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados\" \/>\n<meta property=\"og:description\" content=\"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstapt\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-12T14:43:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-09T12:48:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tonino Jankov\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@t_jankov\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_pt\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tonino Jankov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\"},\"author\":{\"name\":\"Tonino Jankov\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a\"},\"headline\":\"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados\",\"datePublished\":\"2019-08-12T14:43:53+00:00\",\"dateModified\":\"2025-10-09T12:48:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\"},\"wordCount\":3636,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg\",\"keywords\":[\"mySQL\",\"webdev\"],\"articleSection\":[\"Desenvolvimento WordPress\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\",\"url\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\",\"name\":\"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg\",\"datePublished\":\"2019-08-12T14:43:53+00:00\",\"dateModified\":\"2025-10-09T12:48:48+00:00\",\"description\":\"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg\",\"width\":1460,\"height\":730,\"caption\":\"MariaDB vs MySQL, um Rundown de Tecnologias de Base de Dados\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/pt\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Desenvolvimento WordPress\",\"item\":\"https:\/\/kinsta.com\/pt\/topicos\/desenvolvimento-wordpress\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/pt\/#website\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/pt\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/pt\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/pt\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstapt\/\",\"https:\/\/x.com\/kinsta_pt\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a\",\"name\":\"Tonino Jankov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g\",\"caption\":\"Tonino Jankov\"},\"description\":\"Tonino is an entrepreneur, Linux &amp; OSS enthusiast, developer, and tech educator. He has over ten years of experience in development and has been in the blockchain space for 3+ years. When he's not coding, he writes for SitePoint and Alibaba Cloud, binge-watches the newest works of fiction on Netflix, and explores new travel destinations.\",\"sameAs\":[\"https:\/\/x.com\/t_jankov\"],\"url\":\"https:\/\/kinsta.com\/pt\/blog\/author\/toninojankov\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados","description":"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/","og_locale":"pt_PT","og_type":"article","og_title":"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados","og_description":"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!","og_url":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstapt\/","article_published_time":"2019-08-12T14:43:53+00:00","article_modified_time":"2025-10-09T12:48:48+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg","type":"image\/jpeg"}],"author":"Tonino Jankov","twitter_card":"summary_large_image","twitter_description":"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!","twitter_image":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg","twitter_creator":"@t_jankov","twitter_site":"@kinsta_pt","twitter_misc":{"Escrito por":"Tonino Jankov","Tempo estimado de leitura":"17 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/"},"author":{"name":"Tonino Jankov","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a"},"headline":"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados","datePublished":"2019-08-12T14:43:53+00:00","dateModified":"2025-10-09T12:48:48+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/"},"wordCount":3636,"commentCount":1,"publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg","keywords":["mySQL","webdev"],"articleSection":["Desenvolvimento WordPress"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/","url":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/","name":"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados","isPartOf":{"@id":"https:\/\/kinsta.com\/pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg","datePublished":"2019-08-12T14:43:53+00:00","dateModified":"2025-10-09T12:48:48+00:00","description":"MariaDB vs MySQL: qual a diferen\u00e7a entre as duas tecnologias de banco de dados? Aprenda todos os fatos por tr\u00e1s de sua hist\u00f3ria e como eles afetam o WordPress!","breadcrumb":{"@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#primaryimage","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2019\/08\/mariadb-vs-mysql.jpg","width":1460,"height":730,"caption":"MariaDB vs MySQL, um Rundown de Tecnologias de Base de Dados"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/pt\/blog\/mariadb-vs-mysql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/pt\/"},{"@type":"ListItem","position":2,"name":"Desenvolvimento WordPress","item":"https:\/\/kinsta.com\/pt\/topicos\/desenvolvimento-wordpress\/"},{"@type":"ListItem","position":3,"name":"MariaDB vs MySQL: Um Resumos de Tecnologias de Base de Dados"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/pt\/#website","url":"https:\/\/kinsta.com\/pt\/","name":"Kinsta\u00ae","description":"Solu\u00e7\u00f5es de hospedagem Premium, r\u00e1pida e segura","publisher":{"@id":"https:\/\/kinsta.com\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/pt\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/pt\/wp-content\/uploads\/sites\/3\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstapt\/","https:\/\/x.com\/kinsta_pt","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/b5c8a6abbe388595ddb49b50e3608f5a","name":"Tonino Jankov","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/kinsta.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a19ca97b6163594247b78eedc9574c1f?s=96&d=mm&r=g","caption":"Tonino Jankov"},"description":"Tonino is an entrepreneur, Linux &amp; OSS enthusiast, developer, and tech educator. He has over ten years of experience in development and has been in the blockchain space for 3+ years. When he's not coding, he writes for SitePoint and Alibaba Cloud, binge-watches the newest works of fiction on Netflix, and explores new travel destinations.","sameAs":["https:\/\/x.com\/t_jankov"],"url":"https:\/\/kinsta.com\/pt\/blog\/author\/toninojankov\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/28065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/users\/93"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/comments?post=28065"}],"version-history":[{"count":9,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/28065\/revisions"}],"predecessor-version":[{"id":73144,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/posts\/28065\/revisions\/73144"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/en"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/pt"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/es"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/it"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/de"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/dk"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/translations\/se"},{"href":"https:\/\/kinsta.com\/pt\/wp-json\/kinsta\/v1\/posts\/28065\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media\/28073"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/media?parent=28065"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/tags?post=28065"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/pt\/wp-json\/wp\/v2\/topic?post=28065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}