MariaDB - Instalación

Todas las descargas de MariaDB se encuentran en la sección de descargas del sitio web oficial de la fundación MariaDB. Haga clic en el enlace a la versión que desee y se mostrará una lista de descargas para varios sistemas operativos, arquitecturas y tipos de archivos de instalación.

Instalación en LINUX / UNIX

Si tiene un conocimiento profundo de los sistemas Linux / Unix, simplemente descargue el código fuente para construir su instalación. Nuestra forma recomendada de instalación es utilizar paquetes de distribución. MariaDB ofrece paquetes para las siguientes distribuciones de Linux / Unix:

  • RedHat/CentOS/Fedora
  • Debian/Ubuntu

Las siguientes distribuciones incluyen un paquete MariaDB en sus repositorios:

  • openSUSE
  • Arch Linux
  • Mageia
  • Mint
  • Slackware

Siga estos pasos para instalar en un entorno Ubuntu:

Step 1 - Inicie sesión como usuario root.

Step 2 - Navegue hasta el directorio que contiene el paquete MariaDB.

Step 3 - Importe la clave de firma GnuPG con el siguiente código -

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db

Step 4 - Agregue MariaDB al sources.listarchivo. Abra el archivo y agregue el siguiente código:

sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'

Step 5 - Actualice el sistema con lo siguiente -

sudo apt-get update

Step 6 - Instale MariaDB con lo siguiente -

sudo apt-get install mariadb-server

Instalación en Windows

Después de localizar y descargar un archivo de instalación automatizada (MSI), simplemente haga doble clic en el archivo para iniciar la instalación. El asistente de instalación lo guiará a través de cada paso de la instalación y cualquier configuración necesaria.

Pruebe la instalación iniciándola desde el símbolo del sistema. Navegue hasta la ubicación de la instalación, generalmente en el directorio, y escriba lo siguiente en el indicador:

mysqld.exe --console

Si la instalación es exitosa, verá mensajes relacionados con el inicio. Si no aparece, es posible que tenga problemas con los permisos. Asegúrese de que su cuenta de usuario pueda acceder a la aplicación. Los clientes gráficos están disponibles para la administración de MariaDB en el entorno de Windows. Si encuentra la línea de comando incómoda o engorrosa, asegúrese de experimentar con ellos.

Prueba de la instalación

Realice algunas tareas simples para confirmar el funcionamiento y la instalación de MariaDB.

Use the Admin Utility to Get Server Status

Vea la versión del servidor con el binario mysqladmin.

[[email protected]]# mysqladmin --version

Debe mostrar la versión, distribución, sistema operativo y arquitectura. Si no ve el resultado de ese tipo, examine su instalación en busca de problemas.

Execute Simple Commands with a Client

Abra el símbolo del sistema para MariaDB. Esto debería conectarte con MariaDB y permitir la ejecución de comandos. Ingrese un comando simple de la siguiente manera:

mysql> SHOW DATABASES;

Posterior a la instalación

Después de la instalación exitosa de MariaDB, establezca una contraseña de root. Una nueva instalación tendrá una contraseña en blanco. Ingrese lo siguiente para establecer la nueva contraseña:

mysqladmin -u root password "[enter your password here]";

Ingrese lo siguiente para conectarse al servidor con sus nuevas credenciales:

mysql -u root -p
Enter password:*******

Actualización en Windows

Si ya tiene MySQL instalado en su sistema Windows y desea actualizar a MariaDB; no desinstale MySQL e instale MariaDB. Esto provocará un conflicto con la base de datos existente. En su lugar, debe instalar MariaDB y luego usar el asistente de actualización en el archivo de instalación de Windows.

Las opciones de su archivo MySQL my.cnf deberían funcionar con MariaDB. Sin embargo, MariaDB tiene muchas características que no se encuentran en MySQL.

Considere los siguientes conflictos en su archivo my.cnf:

  • MariaDB usa el motor de almacenamiento Aria de forma predeterminada para archivos temporales. Si tiene muchos archivos temporales, modifique el tamaño del búfer de claves si no usa tablas MyISAM.

  • Si sus aplicaciones se conectan / desconectan con frecuencia, modifique el tamaño de la caché de subprocesos.

  • Si usa más de 100 conexiones, use el grupo de subprocesos.

Compatibilidad

MySQL y MariaDB son esencialmente idénticos. Sin embargo, existen suficientes diferencias para crear problemas en la actualización. Revise más de estas diferencias clave en la base de conocimientos de MariaDB.