jueves, 31 de octubre de 2013

Reemplazando MySQL con MariaDB

Vía http://ociolinux.blogspot.com/2013/10/reemplazando-mysql-con-mariadb.html



En un post anterior les hablaba de MariaDB, Ahora vamos a ver como reemplazamos MySQL con MariaDB en nuestro sistema Linux. En Este caso vamos a trabajar con Centos y los comandos lo vamos a ejecutar como usuario Root.

Lo primero y mas importante es hacer un Backup de las bases de datos que tenemos.



# mysqldump --all-databases --user=root --password --master-data > BackupDBS.sql

Detenemos el servicio de MySQL

# service mysqld stop

Copiamos el Archivo de Configuración de MySQL

#cp /etc/my.cnf /tmp/

Removemos los paquetes de MySQL que tenemos

# yum remove mysql*

Para Evitar problemas de Dependencia, vamos a instalar el repositorio de REMI. Gracias a UnixMen.

# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Instalamos el paquete compat-mysql55

# yum --enablerepo=remi-test --disablerepo=remi install compat-mysql55

Ahora si, Vamos con la instalación de MariaDB



Creamos un Archivo de repositorio de MariaDB en

# vi /etc/yum.repos.d/mariadb.repo

Para sistemas 32 Bits

[mariadb]

name=MariaDB

baseurl=http://yum.mariadb.org/5.5/centos6-x86gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1



Para Sistemas 64 Bits

[mariadb]

name=MariaDB

baseurl=http://yum.mariadb.org/5.5/centos6-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

gpgcheck=1

Guardamos el Archivo, y actualizamos

# yum update

Iniciamos la instalación de MariaDB

#yum install -y MariaDB-devel MariaDB-client MariaDB-server

Al Finalizar iniciamos el Servicio

# service mysql start# chkconfig mysql on

Corremos la instalación segura y configuramos el password de root

# mysql_secure_installation

Restauramos el Archivo my.cnf que copiamos anteriormente a la ruta correspondiente.

/etc/my.cnf



Ahora Restauramos el Backup que hicimos al inicio de nuestras bases de datos.

#mysql -u root -p < BackupDBS.sql

Finalmente reniciamos el servicio y nos logueamos para verificar y que tenemos todos los datos en MariaDB

#service mysql restart#mysql –u root –p

En este punto tenemos instalado MariaDB con todos nuestros Datos,

No hay comentarios:

Publicar un comentario