En primer lugar, nos aseguremos de actualizar nuestro sistema antes de comenzar en caso de dependencias desactualizadas.
[root@centos7-linuxhint ~]# yum actualización
Hay numerosos paquetes disponibles en CentOS relacionados con MySQL sin tener que agregar el repositorio de paquetes Epel Extra. Para ver una lista de todos, pruebe este comando para la búsqueda YUM:
[root@centos7-linuxhint ~]# yum busque mysql
Mirando hacia abajo en la lista, puede ver que no hay opción para MySQL, solo varios paquetes relacionados. La razón es que Oracle compró MySQL cuando compraron Sun Microsystems, y los fundadores de MySQL reiniciaron la iniciativa de código abierto puro con un nuevo nombre llamado Mariadb, pero todavía es básicamente mysql pero de código abierto completamente abierto.
Entonces, instalemos el paquete mariadb.
Instalación del servidor mariadb
Ejecute el comando de instalación yum para mariadb como tal:
[root@centos7-linuxhint ~]# yum install mariadb
[root@centos7-linuxhint ~]# yum instalar mariadb-server
Ejecute el siguiente comando para verificar qué archivos estaban realmente instalados:
[root@centos7 -linuxhint ~]# rpm -ql mariadb
[root@centos7-linuxhint ~]# rpm -ql mariadb-server
Uso del controlador de servicio Mariadb
MySQL y MariadB vienen con utilidades nativas para inicializar una base de datos, así como comenzar y detener una base de datos. mysql_install_db y mysqladmin son dos utilidades principales. Sin embargo, dado que estamos enfocados en la distribución de CentOS Linux, veamos el archivo de servicio que viene con los archivos RPM y puede usarse para una experiencia nativa de CentOS.
El servicio viene en un archivo de script y también se puede ejecutar con comandos típicos, como los siguientes:
[root@centos7 -linuxhint ~]# ls -lart/usr/lib/systemd/system/mariadb.servicio
[root@centos7-linuxhint ~]# service mariadb status
Ahora puede iniciar el servicio MariadB con el script de servicio como se muestra:
[root@centos7-linuxhint ~]# servicio mariadb inicio
Para verificar que el servicio se ejecute, vamos a conectarnos a la DB con la utilidad de línea de comandos MySQL y ejecutar algunos comandos básicos una vez que estemos conectados:
[root@centos7-linuxhint ~]# mysql
Conclusión
Eso es todo lo que se necesita para comenzar a instalar MySQL y usarlo en CentOS, pero, por supuesto, para ser un usuario avanzado, querrá aprender mucho más. Para obtener más información, consulte los enlaces a continuación: