MySQL

MySQL

MySQL é um dos bancos de dados mais populares do planeta. Ele ocupa o primeiro lugar, junto com Oracle e Microsoft SQL Server. É especialmente popular como banco de dados de servidor web, sendo muito fácil de usar. MariaDB e Percona Server são compatíveis com MySQL, então todas as nossas soluções para MySQL funcionam bem com MariaDB e Percona.

O MySQL foi feito pela MySQL AB, uma empresa de código aberto fundada em 1995. O banco de dados leva o nome da filha do co-fundador Michael 'Monty' Widenius, My.

A MySQL AB era uma das maiores empresas de código aberto do mundo, com cerca de 400 funcionários em 25 países. Foi adquirida pela Sun Microsystems em 2008. A própria Sun foi adquirida pela Oracle Corporation em 2010, portanto, o MySQL hoje é propriedade da Oracle. Monty tentou impedir que a Oracle detivesse o MySQL (citando as preocupações de a Oracle manter o MySQL deliberadamente fraco para não canibalizar as licenças do banco de dados Oracle), mas falhou. Monty então deixou a Sun, bifurcou o MySQL no MariaDB (em homenagem à sua outra filha, Maria) e continuou trabalhando no MariaDB até os dias atuais.

O sucesso mundial do MySQL pode ser atribuído à sua simplicidade e velocidade quando usado em cenários de uso simples. Como a maioria dos sites precisa de recursos muito simples, o MySQL se destaca pelo seu caso de uso. Por muito tempo, o MySQL nem mesmo suportava transações, o que mudou com a introdução do mecanismo de armazenamento de tabelas InnoDB, um mecanismo padrão a partir do MySQL 5.5. A capacidade de usar mecanismos diferentes por tabela em um único banco de dados é um dos recursos mais inovadores do MySQL. Por exemplo, você pode usar um mecanismo MyISAM muito rápido para arquivos de log, onde você não pode fazer sobre transações, e um mecanismo InnoDB para tabelas contendo dados de usuário, compras, documentos e similares.

A programação do MySQL é bastante modesta. Comparado a grandes empresas como Oracle e SQL Server, o MySQL não pode competir devido à falta de muitos dos recursos avançados. É por isso que as lojas que começam com MySQL tendem a migrar para um dos bancos de dados mais poderosos conforme suas demandas aumentam. No entanto, para grande escala, existem boas soluções baseadas em MySQL, de forma que as empresas que têm grande carga descobrem que o MySQL pode atender bem às suas necessidades.

Full Convert suporta banco de dados MySQL diretamente. MySQL também é conhecido como MyISAM, InnoDB (Arquivos relacionados: frm, myd, myi).

Tipos de dados MySQL que suportamos

Integral

bigint, bigint unsigned, int (integer), int unsigned (integer), mediumint, mediumint unsigned, smallint, smallint unsigned, tinyint (bool, boolean), tinyint unsigned, year

Decimal

decimal (dec, numeric, fixed, decimal unsigned), double (double precision, double unsigned, real), float (float unsigned)

Text

char, longtext, mediumtext, nchar, nvarchar, text, tinytext, varchar

Binary

binary, bit, varbinary

Date/Time

date, datetime, time, timestamp

Large objects

blob, geography, geometry, longblob, longtext, mediumblob, mediumtext, text, tinyblob

Other

enum, json, set

Exportar banco de dados MySQL

Pode fazer sentido migrar seus dados de MySQL. Você pode querer fazer isso permanentemente ou apenas precisar compartilhar suas tabelas com um colaga em um formato diferente.

Copiaremos todas as suas tabelas com seus dados e aplicaremos indexação e relacionamentos exatamente como estão em seu banco de dados MySQL atual. Resumindo, você obtém exatamente o mesmo banco de dados em outro mecanismo de banco de dados. Cada vez que você executar a migração, copiaremos todas as tabelas novamente. Claro, temos um planejador embutido, então você pode executá-lo durante a noite e ter uma nova cópia do banco de dados pela manhã.

Dê uma olhada nos tutoriais rápidos abaixo para ver como isso é feito.

Importar dados para o banco de dados MySQL

Além disso, se você deseja importar dados regularmente e não deseja recriar todo o banco de dados de destino do zero, mas sim fazer uma pequena sincronização direcionada de apenas alterações desde a última execução, use Full Convert Pro ou Ultimate.

Take a look at the quick tutorials below to see how it's done.