Como atualizar o mariadb 5.5 a Mariadb 10.0 usando yum

Como atualizar o mariadb 5.5 a Mariadb 10.0 usando yum

Mariadb 10.0 A versão estável foi lançada e disponível para instalação usando o Yum Package Manager. Hoje temos atualizando o Tecadmin.Net Database Server da Mariadb 5.5 a Mariadb 10.0 usando yum. Esta atualização é muito suave para mim. Mas tenha cuidado e mantenha o backup para você todo o banco de dados em recuperação de danos desnecessários.

Etapa 1: bancos de dados de backup

Recomendamos fazer backup de todos os seus bancos de dados antes de atualizar o mariadb. Você pode usar qualquer ferramenta conforme sua preferência para fazê -lo. Para este exemplo, estou recebendo um backup completo de todos os bancos de dados usando o MySqldump.

# mysqldump -u root -p --l -databases> alldb.SQL 

Etapa 2: Adicione o repositório de mariadb yum

Para este tutorial, assumimos que você está executando o sistema CentOS-6, crie o arquivo de configuração do repositório YUM /etc /yum.Repos.D/Mariadb.repo e adicione a configuração abaixo.

Para o CentOS-6 64 bit:

[mariadb] Nome = mariadb Baseurl = http: // yum.Mariadb.org/10.0/CENTOS6-AMD64 GPGKEY = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Para CentOS-6 32 bit:

[mariadb] Nome = mariadb Baseurl = http: // yum.Mariadb.org/10.0/CENTOS6-X86 GPGKEY = https: // yum.Mariadb.org/rpm-gpg-key-mariadb gpgcheck = 1 

Para outras versões, você pode usar a ferramenta de gerador de repositório Mariadb.

Etapa 3: Atualizar MariaDB

Para evitar qualquer conflito, eu recomendaria remover qualquer instalação MariaDB/MySQL existente feita.

# yum remover mysql mysql-server mysql compartilhado mysql compartilhado compatível mariadb-server mariadb-client 

O comando acima deve remover todos os pacotes, dependendo do mariadb/mysql, vamos usar o seguinte comando para instalar o mariadb 10.0.

# yum instalar mariadb-server mariadb-client 

Pode ser que o pacote Php-Mysql foi removido durante a desinstalação do mariadb 5.5. Então instale também.

# yum install php-mysql 

Por fim, inicie o MariaDB, atualize os arquivos de dados, também reinicie o serviço Apache

# serviço mysql Iniciar # mysql_upgrade # serviço httpd reinicialização 

Etapa 4: Verifique a atualização do mariadb

Depois de atualizar, não há nada para fazer. Se tudo correr bem, todos os seus bancos de dados devem estar lá. Vamos nos conectar ao serviço MariaDB usando senha antiga.

# mysql -p digite senha: Bem -vindo ao monitor mariadb. Os comandos terminam com; ou g. Seu ID de conexão MariaDB é 4 servidor versão: 10.0.Copyright de servidor mariadb de 10-MariadB-Log (C) 2000, 2014, Oracle, Skysql AB e outros. Digite 'ajuda;' ou 'h' para obter ajuda. Digite 'C' para limpar a declaração de entrada atual. Mariadb [(nenhum)]>