sábado, 1 de diciembre de 2018

MariaDB, Mageia Linux y Java

El otro día necesitaba conectar el motor de base de datos MariaDB en Mageia 6 con java pero no lo lograba.
Así que queriendo revisar el puerto a que se conectaba pensando que era eso resulta que al hacer la instrucción dentro de la consola de MariaDB:

SHOW variables  WHERE variable_name = 'port';

me salió que el puerto con el que se conectaba MariaDB era 0 (cero).


mariadb puerto show variable where variable_name = 'port'


Así que lo que hay que hacer es habilitar la conexión remota, en el archivo de configuración ya en los archivos del sistema Linux.

/etc/my.cnf

Nos convertimos en root y con el editor que prefiramos lo cargamos:

 1. comentamos la linea

#skip-networking

2. luego la linea de bind-address nos debe quedar como sigue:

bind-address = 0.0.0.0

esto hará que escuche de todos lados en ipv4

debemos reiniciar el servicio por lo que en la linea de comandos escribimos.

systemctl restart mysqld.service

ahora al probar el puerto a que se conecta, otra vez dentro de la consola de MariaDB  ya nos saldrá el puerto 3306

mariadb ver puerto con show variables where variable_name='port'