MariaDB es una bifurcación gratuita y de código abierto del popular software de servidor de administración de bases de datos MySQL. Está desarrollado bajo la GPLv2 (General Public License versión 2) por los desarrolladores originales de MySQL y está destinado a seguir siendo de código abierto.
Está diseñado para lograr una alta compatibilidad con MySQL. Para empezar, puede leer las características de MariaDB vs MySQL para obtener más información y, lo que es más importante, lo utilizan grandes empresas/organizaciones como Wikipedia, WordPress.com, Google plus y muchas más.
En este artículo, le mostraremos cómo instalar MariaDB 10.1 versión estable en varias versiones de distribución de Debian y Ubuntu.
Instalar MariaDB en Debian y Ubuntu
En Debian 10 (Sid)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'
En Debian 9 (extendido)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'
En Debian 8 (Jessie)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian jessie main'
En Debian 7 (Sibilancias)
$ sudo apt-get install python-software-properties $ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'
En Ubuntu 16.10 (Yakkety Yak)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'
En Ubuntu 16.04 (Xenial Xerus)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'
En Ubuntu 14.04 (de confianza)
$ sudo apt-get install software-properties-common $ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db $ sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'
$ sudo apt-get update $ sudo apt-get install mariadb-server
Durante el curso de la instalación, se le pedirá que configure el servidor MariaDB; establezca una contraseña segura de usuario raíz en la interfaz a continuación.
Vuelve a ingresar la contraseña y presiona [Enter] para continuar con el proceso de instalación.
------------- On SystemD Systems ------------- $ sudo systemctl start mariadb $ sudo systemctl enable mariadb $ sudo systemctl status mariadb ------------- On SysVinit Systems ------------- $ sudo service mysql start $ chkconfig --level 35 mysql on OR $ update-rc.d mysql defaults $ sudo service mysql status
mysql_secure_installation
secuencia de comandos para asegurar la base de datos donde puede:
- establezca la contraseña de root (si no se estableció en el paso de configuración anterior).
- deshabilitar el inicio de sesión raíz remoto
- eliminar la base de datos de prueba
- eliminar usuarios anónimos y
- recargar privilegios
$ sudo mysql_secure_installation
$ mysql -V $ mysql -u root -p
Para comenzar a aprender MySQL/MariaDB, lea:
- Aprender MySQL / MariaDB para principiantes - Parte 1
- Aprender MySQL / MariaDB para principiantes - Parte 2
- Comandos básicos de administración de bases de datos de MySQL - Parte III
- 20 comandos MySQL (Mysqladmin) para la administración de bases de datos:Parte IV
Y consulte estas 4 útiles herramientas de línea de comandos para monitorear el rendimiento de MySQL/MariaDB en Linux y también revise estos 15 útiles consejos de ajuste y optimización del rendimiento de MySQL/MariaDB.
Eso es todo. En este artículo, le mostramos cómo instalar MariaDB 10.1 versión estable en varias versiones de Debian y Ubuntu. Puede enviarnos cualquier pregunta/idea a través del formulario de comentarios a continuación.