O MariaDB é um substituto do MySQL, oferece maior velocidade e desempenho além de ser muito fácil de instalar.
Neste tutorial explicaremos como fazer um upgrade do MySQL para o MariaDB.
IMPORTANTE: Antes de continuar realize um backup (cópia de segurança) de todos os seus bancos de dados, caso ocorra um erro na atualização poderá recuperar facilmente com o backup.
1. Primeiro precisamos instalar o repositório do MariaDB, abaixo um exemplo de como instalar no CentOS:
Crie o arquivo /etc/yum.repos.d/MariaDB.repo com o seguinte conteúdo:
– CentOS 6 64 bits
# MariaDB 5.5 CentOS repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos6-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
– CentOS 6 32 bits
# MariaDB 5.5 CentOS repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos6-x86 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
– CentOS 7 64 bits
# MariaDB 5.5 CentOS repository list # http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/5.5/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Para outros sistemas operacionais, verifique no endereço abaixo como adicionar o repositório:
https://downloads.mariadb.org/mariadb/repositories/
2. Agora precisamos desligar o MySQL, execute o comando abaixo:
service mysql stop
3. Remova a instalação existente do MySQL:
yum -y remove mysql-server mysql-client
4. Vamos atualizar os pacotes do CentOS:
yum clean all yum update
5. Instale o MariaDB com o comando:
yum -y install MariaDB-server MariaDB-client
6. Agora adicionaremos o MariaDB na auto inicialização:
chkconfig mysql on
7. Inicie o MariaDB:
service mysql start
8. Execute o upgrade do MySQL:
mysql_upgrade
Pronto, você atualizou a partir do MySQL para o MariaDB com sucesso.