Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

conectar mysql en red?

Estas en el tema de conectar mysql en red? en el foro de Mysql en Foros del Web. hola. bueno, estoy a punto de terminar mi sistema en VB, pero ahora lo que quiero es aplicar el sistema en varias computadoras pero con ...
  #1 (permalink)  
Antiguo 17/02/2010, 15:29
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
conectar mysql en red?

hola. bueno, estoy a punto de terminar mi sistema en VB, pero ahora lo que quiero es aplicar el sistema en varias computadoras pero con un solo servidor, ahi almaceno mi BD, tengo de ip servidor : 192.1.1.1 (ejemplo), y quiero entrar desde otro lado, como hago para que mis dos PCS se conecten a las misma BD...

gracias :D
__________________
el codigo mas complejo es el davinci, o cual?... 8-)
  #2 (permalink)  
Antiguo 17/02/2010, 15:34
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: conectar mysql en red?

En la cadena de conexión del programa debes ponerle la conexión a la IP donde está alojado mysql.

Pero si tienes mas dudas, te recomiendo preguntes en el foro de VB como configurar la cadena de conexión.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 17/02/2010, 15:42
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: conectar mysql en red?

Poniendo la IP donde está el servidor MySQL en la cadena de conexión.
Además, si hay routers intermedios, deben configurarse de modo de que puedan acceder a esa PC y en el MySQL deben usarse para login, usuarios que tengan permisos de conexión remota.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 17/02/2010, 15:45
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: conectar mysql en red?

Detalle: ¿Qué conector estás usando y qué versión de VB?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 17/02/2010, 16:03
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: conectar mysql en red?

ya he intentato como me han dicho. pongo la ip donde se aloja la bd, pero nada... estoy usando la herramienta de "MySQL Query Browser", y ahi es donde me pide los siguientes datos:

Store Connection: (aqui no pongo nada)
Server Host: 192.168.1.72 (Aqui se supone pongo la ip del servidor)
Username: root (este siempre uso)
Password: 123456
Default Schma: (es opcional)...


ok, pero me marca el error que dice que no se puede conectar a la 192.168.1.72



Conector que uso es este:CxnFac = "Driver={MySQL ODBC 3.51 Driver};Server=127.0.0.1;Port=3306;Option=131072;S tmt=;Database=stie;Uid=root;Pwd=123456;"

pero eso no implica en hacer una prueba para poder conectarme primero con la herramienta,
la version de Visual es la 6.

NOTA: El cliente es una laptop y el servidor es una Pc de escritorio, me conecto con la laptop inalambricamente... (tendra q ver?)
__________________
el codigo mas complejo es el davinci, o cual?... 8-)
  #6 (permalink)  
Antiguo 17/02/2010, 16:16
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: conectar mysql en red?

- Deberías probar primero un PING a la máquina servidora para ver si hay enlace, así como probar cuál es tu verdadera IP.
- Si usas WiFi, entonces la IP que debe reconocer es la del router, y es el router el que debe tener paso para esa PC.
- Además, si estás usando una laptop es posible que tengas Windows Vista o W7. En cualquier caso tienes que primero verificar que el MQB tenga permisos para conectarse en forma remota, y que el puerto 3306 esté entre las excepciones del firewall.
- Respecto al lenguaje, yo preferiría VB.Net, ya que hay mucha mejor relación entre el SO y el lenguaje, y el MySQL tiene conectores propios para el .Net, además que el .Net tiene mejores recursos para red. Pero esa ya es tu decisión.

Empieza por ver los permisos locales en el SO y el PING al server.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #7 (permalink)  
Antiguo 17/02/2010, 17:02
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: conectar mysql en red?

Ise la prueba de PING y todo bien.
Uso XP Profesional en las dos,
el firewall lo desactive...
y nada
:S...


voy a seguir probando haber que encuentro gracias
__________________
el codigo mas complejo es el davinci, o cual?... 8-)
  #8 (permalink)  
Antiguo 17/02/2010, 17:42
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: conectar mysql en red?

¿Ping al 192.168.1.72? y todo OK.
Bueno, eso quiere decir que la PC contesta.

Probemos entonces si se puede acceder en consola.
1) Abre una ventana D.O.S. en la laptop.
2) Cambiate al directorio de los ejecutables de MySQL: C:\Archivos de programa\MyySQL\MySQL Server 5.0\bin.
3) Ejecuta: mysql.exe --user=root --password=clave --host=192.168.1.72
donde clave es tu password de root del servidor.
Si va todo OK, debería mostrarte mysql>
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #9 (permalink)  
Antiguo 17/02/2010, 18:04
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: conectar mysql en red?

hammmmm... creo que asi no se puede.... porque le puse todo asi como me lo pusiste, pero me deja en la misma linea... y me manda toda la version de mysql

c:/Archivos de programa .... etc.../bin>

aqui me deja igual y me muestra toda la configuracion de MySQL... creo que hay algo ahi que no deja... o no se bien...

:S

helpme GZNSOLOYO
__________________
el codigo mas complejo es el davinci, o cual?... 8-)
  #10 (permalink)  
Antiguo 17/02/2010, 18:15
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: conectar mysql en red?

¿Es decir, el resultado sería algo así?:
Cita:
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql.exe -password=clave --user=root --host=192.168.1.1
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.1' (10060)

C:\Program Files\MySQL\MySQL Server 5.0\bin>
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #11 (permalink)  
Antiguo 18/02/2010, 09:49
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: conectar mysql en red?

exacto. eso mismo me sale... ese error, igual. lo mismo...
y no se que mas hacerle..
__________________
el codigo mas complejo es el davinci, o cual?... 8-)
  #12 (permalink)  
Antiguo 18/02/2010, 11:20
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: conectar mysql en red?

¿El root tiene permisos de conexión remota?
Eso no me quedó claro.

El tema pasa por que si usas WiFi, el router WiFi le otorga a tu laptop una IP rotativa, por lo que hay que ver si tienes permiso para conectarte.

Por otro lado, esta configuración:
Cita:
Conector que uso es este:CxnFac = "Driver={MySQL ODBC 3.51 Driver};Server=127.0.0.1;Port=3306;Option=131072;S tmt=;Database=stie;Uid=root;Pwd=123456;"
No sirve para conectarse a ese servidor. Sólo sirve para conectarse a la misma PC donde se usa.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: red
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:31.