SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Gandalf_malaga7 en Sábado 10 de Diciembre de 2005, 23:20

Título: Accder Mysql Desde Otro Pc
Publicado por: Gandalf_malaga7 en Sábado 10 de Diciembre de 2005, 23:20
Hola amigos :hola: ,

tengo dos ordenadores conectados a la misma red WiFi (la de mi casa), y en uno de ellos(al que llamaremos PC_1) tengo una base de datos (uso MySQL como motor de base de datos), con una serie de campos y sus correspondientes tablas. Bueno pues necesito acceder desde el PC_2 a la BBDD del PC_1, es decir, necesito poder leer de sus campos, añadir datos.... Supongo que al estar ambos conectados a la misma red WiFi esto es posible. La verdad es que no tengo ni idea de como hacerlo, nose si se hace a través de sockets, si hace falta algún tipo de conector,no se nada, y usando el buscador tampoco he encontrado nada por akí.
Bueno si pudieran ayudarme les estaría muy agradecido :D ,

salu2 y gracias!!!!!!!!! :kicking:
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: JuanK en Lunes 12 de Diciembre de 2005, 16:30
lo quieres hacer desde c# o desde donde?
eso no tendria problema, se hace igual la conexion.
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: Gandalf_malaga7 en Lunes 12 de Diciembre de 2005, 16:36
Si,si lo kiero hacer en Visual C#. Cuando la BBDD está en el mismo PC que la aplicación uso esta cadena para crear la conexión:

Citar
string cadena = "Data Source=127.0.0.1;User Id =root;Database = DispositivosBT";

pero ahora lo que kiero es acceder desde un PC con ip 192.168.1.3,a la BBDD de un PC con ip 192.168.1.2,estando ambos conectados al mismo router,

gracias :kicking:
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: JuanK en Lunes 12 de Diciembre de 2005, 16:46
Código: Text
  1. string cadena = "Data Source=192.168.1.3;User Id =root;Database = DispositivosBT"
  2.  

asi, no? :blink:
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: Gandalf_malaga7 en Lunes 12 de Diciembre de 2005, 16:54
Si,eso pensé yo,pero me da un error,y no me deja acceder a la BBDD :blink: ,así que supongo q debe haber otra forma. Yo creo que basta con que ambos PC´s estén conectados al mismo Router,

gracias de todas formas Juank :kicking:
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: Güorker en Martes 13 de Diciembre de 2005, 09:54
Hola,

no se si tendra que ver, pero has dicho que quieres acceder DESDE 192.1678.1.3 HA 192.168.1.2

Entonces la cadena:
Código: Text
  1.  
  2. string cadena = "Data Source=192.168.1.2;User Id =root;Database = DispositivosBT"
  3.  
  4.  

Suerte
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: Gandalf_malaga7 en Martes 13 de Diciembre de 2005, 11:39
No ya ya,si todo eso está probado ya,pero no hay manera :blink:  y mira que los dos PC´s están conectados a la misma red,desactivo los firewall...,pero no hay manera. Sólo se me ocurre que haga falta un conector especial para hacer esto, o bien que haya que crear una conexión por sockets a través del puerto 3306 que es que usa MySQL,aunque creo que esto último ya lo hace el solo internamente :alien: ,

bueneo gracias por vuestros aportes,y a ver si algún dia lo consigo!!!!!!
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: JuanK en Martes 13 de Diciembre de 2005, 16:29
ayudaria mucho que nos dieras el error puntual que te arroja, las direcciones ip de cada maquina y la mascara de subred que estyas usando, tambien el sistema operativo y que tipo de firewalls tiene habilitado cada uno.
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: cabeza_nispero en Miércoles 14 de Diciembre de 2005, 22:05
Debes darle permisos al usuario con el que te conectas, para que pueda conectarse remotamente.

Los usuarios están en el formato:
usuario@192.168.1.3
usuario@% --> permite la conexión de cualquier IP
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: jrsmith en Miércoles 14 de Diciembre de 2005, 22:49
Disculpa ya diste de alta la base de datos en el BDE administrator???
mediate una conexion ODBC y una conexion de servidor remoto desde PC2 a PC1 y ya
Título: Re: Accder Mysql Desde Otro Pc
Publicado por: Gandalf_malaga7 en Jueves 15 de Diciembre de 2005, 18:53
Muchas gracias colegas por todas las respuestas :comp:

ya conseguí hacer la conexión,lo único que necesitaba era en el Administrador de Usuarios,otorgar todos los permisos al usuario,la cadena de conexión estaba bien,

un saludo y gracias de nuevo :kicking: