Sobre o MySQL

O MySQL é um dos bancos de dados mais populares do planeta. É o número 1 ao lado do Oracle e do Microsoft SQL Server. É especialmente popular como um banco de dados de servidor web, muito fácil de usar. O MariaDB e o Percona Server são compatíveis com MySQL, por isso todas as nossas soluções para o MySQL também funcionam com o MariaDB e o Percona.

Suportamos o MySQL diretamente em nossos produtos! Não são necessários drivers adicionais e pode se conectar diretamente ao seu banco de dados.

O MySQL foi criado pela MySQL AB, uma empresa open-source fundada em 1995. O banco de dados recebeu o mesmo nome da filha do seu co-fundador Michael “Monty” Widenius, My.

A MySQL AB foi uma das maiores empresas open-source do mundo com cerca de 400 trabalhadores em 25 países. Foi comprada pela Sun Microsystems em 2008. A Sun foi comprada pela Oracle Corporation em 2010, e por isso a MySQL hoje em dia é propriedade da Oracle. Monty tentou parar a aquisição da MySQL pela Oracle (citando preocupações de que Oracle iria deliberadamente manter o MySQL um produto fraco para não canibalizar as licenças da própria Oracle), mas não conseguiu.

O sucesso mundial do MySQL pode ser atribuído à sua simplicidade e rapidez quando usado em cenários simples. Como a maioria dos websites apenas requerem recursos simples, o MySQL é o produto ideal para estes casos. Durante muito tempo, o MySQL nem suportava transações, o que foi mudado com a introdução do mecanismo de armazenamento InnoDB, um mecanismo introduzido no MySQL 5.5. A sua capacidade de usar diferentes mecanismos em cada tabela num só banco de dados é uma das características mais inovadoras do MySQL. Por exemplo, você pode usar o mecanismo muito rápido do MyISAM para arquivos de log, nos quais não se preocupa com transações, e o InnoDB para tabelas com dados do usuário, compras, documentos e similares.

A programabilidade do MySQL é bastante modesta. Comparada com seus maiores rivais como o Oracle ou o SQL Server, com os quais o MySQL não consegue competir devido à falta de alguns recursos mais avançados. É por isso que algumas lojas que começam com o MySQL tendem a se atualizar para um dos bancos de dados mais poderosos do mercado assim que as suas necessidades aumentam. Contudo, existem soluções baseadas no MySQL, que podem ser usadas em grande escala, assim as empresas com uma maior quantidade de dados podem ter também as suas necessidades preenchidas com o MySQL.