Red Hat Training

A Red Hat training course is available for RHEL 8

8.2.5. Migrando para MariaDB 10.3

O Red Hat Enterprise Linux 7 contém MariaDB 5.5 como a implementação default de um servidor da família de bancos de dados MySQL. Versões posteriores do servidor de banco de dados MariaDB estão disponíveis como Coleções de Software para o Red Hat Enterprise Linux 6 e Red Hat Enterprise Linux 7. O Red Hat Enterprise Linux 8 fornece MariaDB 10.3 e MySQL 8.0.

8.2.5.1. Notáveis diferenças entre as versões RHEL 7 e RHEL 8 do MariaDB

As mudanças mais importantes entre MariaDB 5.5 e MariaDB 10.3 são as seguintes:

  • MariaDB O Galera Cluster, um cluster síncrono multi-mestre, é uma parte padrão do MariaDB desde 10.1.
  • O motor de armazenamento ARCHIVE não é mais ativado por padrão, e o plug-in precisa ser especificamente ativado.
  • O motor de armazenamento BLACKHOLE não é mais ativado por padrão, e o plug-in precisa ser especificamente ativado.
  • O InnoDB é usado como o mecanismo de armazenamento padrão em vez do XtraDB, que foi usado em MariaDB 10.1 e em versões anteriores.

    Para mais detalhes, veja Por que MariaDB 10.2 usa InnoDB em vez de XtraDB?

  • Os novos pacotes mariadb-connector-c fornecem uma biblioteca comum de clientes para MySQL e MariaDB. Esta biblioteca é utilizável com qualquer versão dos servidores de banco de dados MySQL e MariaDB. Como resultado, o usuário é capaz de conectar um build de uma aplicação a qualquer um dos servidores MySQL e MariaDB distribuídos com o Red Hat Enterprise Linux 8.

Para migrar de MariaDB 5.5 para MariaDB 10.3, você precisa realizar múltiplas mudanças de configuração, conforme descrito em Seção 8.2.5.2, “Mudanças de configuração”.