* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

¿Como configuro la conexion a un servidor MySQL?

Buenos dias,

He instalado un servidor Mysql sobre Mandriva 2010, he configurado la cuenta de root, he creado un usuario "carlos" con todos los permisos existentes (Dada mi desesperación jeje) y configurado el servidor para que acepte conexiones desde "%" al usuario carlos.

Tras comprobar firewall, conectividad y no se si alguna cosa más, no podia conectarme desde Mysql Administrator desde otro PC, y en local he descubierto que solo puedo hacerlo si pongo localhost, es decir si pongo la ip 127.0.0.1 que deberia funcionar ya que es localhost, pues no funciona y si pongo 192.168.2.100 que es la de la eth0 (Interfaz única y principal) no se conecta.

Como puedo configurar el servidor para que acepte conexiones contra su dirección IP de red?

Muchas gracias!

PD: Espero haber dado los datos necesarios...

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de gejo

# 104372 Ejecuta esta orden y

Ejecuta esta orden y comprueba si mysql está escuchando en la IP a la que intentas conectarte:

lsof -i -P -n | grep mysql



Gravatar de crespicarlos

# 104396 Más datos...

Gracias por sus respuestas, se agradece a veces que sean tan detallados pero os proporcioanré más datos para agilizar el proceso, si puedo...

 

Que 127.0.0.1 es la dirección de loopback lo sabía y que un servidor tiene que tener ip fija también, y la ip que os mencioné lo és.

Por el tema del firewall lo he probado desactivandolo ya que va a se run servicio de red local únicamente pero igualmente seguia sin funcionar.

 

Por último el comando

lsof -i -P -n | grep mysql

Que es lo que hace, más que nada prefiero entenderlo por si he de volver a hacerlo.

Mucha sgracias de nuevo esta tarde probaré de nuevo.

Saludos.

 

PD: NPerdón no lo he puesto debajo jejej.



Gravatar de gejo

# 104619 El comando es en realidad 2

El comando es en realidad 2 en 1.

La primera parte 'lsof -i -P -n' muestra las conexiones establecidas en el PC y los usuarios de los que depende. La segunda parte filtra las líneas que contienen la palabra mysql para que no te salga todo a la vez.

Con ese comando se puede ver las conexiones que tienes abiertas de mysql y el usuario, IP y puerto que tiene asignado.

En mi PC está así:

[root@localhost ~]# lsof -i -P -n | grep mysql
mysqlmana 3444 mysql 0u IPv4 12081 0t0 TCP *:2273 (LISTEN)

Un saludo.



Gravatar de lrbasurto

# 104376 localhost

Bueno , localhost se refiere a tu misma computadora, lo mejor seria ponerle un nombre por ejemplo "servermysql" .

127.0.0.1 = localhost

cuando pones 192.168.2.100 ( es una ip dinámica ¿no? te suguiero usar ip estatica ) , ¿ activaste que esa compu sea un servidor? ¿tu firewall permite la i/o del puerto usado por mysql? ¿has intentado 192.168.2.100:Número_del_puerto?

Sorry pero, creo que tienes que leer un manual de administración de redes antes de poder hacer lo que quieres.

Aunque usaras W$ , necesariamente requieres configurar el "Servidor" como tal , para que puedas acceder a sus recursos, digo para que no pienses que es cosa de linux.

"Si tu cuerpo pide alcohol, sexo, lujuria, bajas pasiones, dáselo porque lo necesita...
Si no lo pide, oblígalo... porque él no puede andar haciendo lo que le de gana"

Luis Roberto Basurto Seguin
lrbasurto(arroba)gmail(punto)com



Gravatar de aramaki

# 104651 Compuerta ssh

Probaste habilitar la entrada por acceso remoto... ya que debes hablilitarla para porder conectarte desde otra Pc, ademas el servidor Msql debe tener un ip fija lo del firewall no importa solo debes configurar que este te permita entrada al Pc desde otra atrabes del puerto shh deberias colocarle un nombre al que usaras como servidor, ya sabes cambiar lo del local@host eso lo haces configunardo la coneccion de ether0... luego de todo ello es que podras hacerlo mmm, ah una recomendacion busca info sobre como entrar atraves del puerto ssh, por que la verdad no recuerdo muy bien mm tendre que repasar un poco el manual de linux server jeje aunque si mal no recuerdo era algo asi...

ssh nombre de usuario+nombre del Pc+ clave

Ejm:

:  ssh carlos@server

: ******

de todas formas busca  el manual de linux server  con el podras hacer de todo jeje



Gravatar de crespicarlos

# 104746 Ok, probaré

Buenos dias,

Disculpen la tardanza pero he estado ocupado en asuntos personales, tengo ganas de probar lo que me han dicho y proporcionar más información.

Esta misma tard elo aré

Gracias de nuevo de verdad

Un saludo.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.