Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-08-2010
osmuar_exp osmuar_exp is offline
Miembro
 
Registrado: ene 2008
Posts: 18
Poder: 0
osmuar_exp Va por buen camino
MySQL Test Remoto

Buenas tardes, alguien tiene idea de como hacer un ping al mysql de manera remota, desde el dos puedo conectarme asi
Código:
... mysql --user=root --password=... --host=192.168.1.101
mas no encuentro como cachar el error si no se conecta o si realiza bien la conexión...

tengo algo sobre el ping del IdIcmpClient a la maquina remota, mas nose si el servicio de Mysql esta diponible.

Les agradezco la atención, saludos.
Responder Con Cita
  #2  
Antiguo 06-08-2010
manuc manuc is offline
Miembro
 
Registrado: abr 2010
Posts: 165
Poder: 15
manuc Va por buen camino
Hola,

Cuando haces un ping a un servidor y este te responde, es porque detrás de esa respuesta existe un software que recibe la petición y emite la respuesta.

En el caso de mySQL desconozco si el propio motor de base de datos responde a un ping, aunque no lo veo lógico.

Otra cosa sería hacer un ping a la máquina donde está corriendo tu motor de mySQL.

Yo lo que te diría, que prepares un pequeño Software que conecte y desconecte con tu motor de mySQL. Así podrías saber si está o no corriendo bien.

Espero haberte dado alguna orientación.

Un saludo.
Responder Con Cita
  #3  
Antiguo 11-08-2010
osmuar_exp osmuar_exp is offline
Miembro
 
Registrado: ene 2008
Posts: 18
Poder: 0
osmuar_exp Va por buen camino
Ping

Cita:
Empezado por manuc Ver Mensaje
Hola,

Cuando haces un ping a un servidor y este te responde, es porque detrás de esa respuesta existe un software que recibe la petición y emite la respuesta.

En el caso de mySQL desconozco si el propio motor de base de datos responde a un ping, aunque no lo veo lógico.

Otra cosa sería hacer un ping a la máquina donde está corriendo tu motor de mySQL.

Yo lo que te diría, que prepares un pequeño Software que conecte y desconecte con tu motor de mySQL. Así podrías saber si está o no corriendo bien.

Espero haberte dado alguna orientación.

Un saludo.
Gracias manuc por responder, encontre una solución que si hace el ping el mismo mysql.

Código:
mysqladmin -h 192.168.1.100 ping
Código:
mysqladmin -h 127.0.0.1 ping
y la respuesta que envia es "mysqld is alive"

gracias nuevamente.
Responder Con Cita
  #4  
Antiguo 11-08-2010
manuc manuc is offline
Miembro
 
Registrado: abr 2010
Posts: 165
Poder: 15
manuc Va por buen camino
Muchas gracias osmuar_exp,

Es bueno conocer esta función, desconocía que existía.

Un saludo.
Responder Con Cita
  #5  
Antiguo 11-08-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Y por que no utilizar Telnet para saber si tu servidor MySQL está corriendo:
Para hacerlo solo deberiás saber la IP y el puerto de Tu Servidor
Cita:
Telnet IP Puerto
en tu caso sería algo así:
Cita:
telnet 192.168.1.100 3306

Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #6  
Antiguo 12-08-2010
osmuar_exp osmuar_exp is offline
Miembro
 
Registrado: ene 2008
Posts: 18
Poder: 0
osmuar_exp Va por buen camino
Ping

Gracias rgstuamigo
Es verdad que el Telnet te dice si está instalado el mysql en el puerto 3306, veo una ventaja rescatable en mysqladmin ping, le puedes enviar como parametro el usuario y contraseña que esta instalado en el servidor, en mi caso hago varias cadenas de conexión, tengo varias versiones de la misma base de datos en el mismo server, y ocupo hacer cadenas de conexion dinamicas tanto en clientes como en el server. Saludos gracias por la aportación el telnet es válido.

Código:
mysqladmin -h 192.168.1.100 -u root --password=pass ping
Código:
mysqld is alive
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Acceso Remoto mySQL MaMu MySQL 3 03-04-2008 20:27:41
c++ builder no me conecta a mysql remoto madera C++ Builder 4 29-03-2008 04:28:49
Conectar a Mysql en servidor remoto albertillo Conexión con bases de datos 10 05-02-2007 17:17:58
Conectar a MySQL remoto kloud Conexión con bases de datos 3 15-07-2006 18:35:37
Conectar a Mysql Remoto angara Conexión con bases de datos 1 16-06-2006 19:33:12


La franja horaria es GMT +2. Ahora son las 16:25:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi