Configuración del servidor de bases de datos MySql

  • Para instalar el servidor de bases de datos, abrimos Yast > instalar/desinstalar programas e instalamos el paquete mysql-community-server. Nos pedirá confirmación para desinstalar MariaDB, que es gestor de datos predeterminado del sistema.
  • Opcionalmente, podemos instalar también php-MyAdmin, esta herramienta nos permitirá gestionar la base de datos desde una aplicación web. Para usar php-MyAdmin hay que añadir también el paquete php5-json

  • Iniciamos el servicio y habilitamos el inicio automatico con los siguientes comandos:

    systemctl enable mysql.service
    systemctl start mysql.service
  • Y comprobar el estado con:

    systemctl status mysql.service
  • Una vez instalados los paquetes necesarios, hay que inicializar la base de datos y configurar la seguridad para un entorno productivo. Para ello en un consola con permisos de superusuario ejecutamos el comando:

    mysql_secure_installation
    En este asistente podremos configurar la clave de superusuario para la base de datos, desactivar el acceso anonimo y eliminar las tablas de ejemplo. Dejando el servidor MySql listo para trabajar protegido con contraseña.
  • Sí hemos instalado php-MyAdmin reiniciamos el servidor web con el comando:

    systemctl restart apache2.service

    Y accedemos a la aplicación web con la contraseña de root que hemos establecido antes.

    http://localhost/phpMyAdmin/