Foros del Web » Programación para mayores de 30 ;) » .NET »

Como conectarse a una base de datos mysql ubicada en un servidor

Estas en el tema de Como conectarse a una base de datos mysql ubicada en un servidor en el foro de .NET en Foros del Web. Hola, quisiera saber la manera de conectarme a una base de datos mysql, que se encuentra en un servidor remoto. Que permisos tengo que darle ...
  #1 (permalink)  
Antiguo 12/05/2011, 09:21
 
Fecha de Ingreso: abril-2011
Ubicación: Bogotá
Mensajes: 52
Antigüedad: 13 años
Puntos: 0
Como conectarse a una base de datos mysql ubicada en un servidor

Hola, quisiera saber la manera de conectarme a una base de datos mysql, que se encuentra en un servidor remoto.
Que permisos tengo que darle al servidor para establecer la conexión o si tengo que instalar algún controlador en .net, cosas así.
Agradecería muchísimo su ayuda
  #2 (permalink)  
Antiguo 12/05/2011, 11:19
 
Fecha de Ingreso: octubre-2009
Mensajes: 46
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: Como conectarse a una base de datos mysql ubicada en un servidor

Hola, mira, yo me conecto con .net a mysql. Baje el driver de mysql para .net y utilizo una cadena de conexion como esta.

Imports MySql.Data.MySqlClient 'importo esta referencia

Public Const Cadena As String = "Server=192.168.1.70;Port=3306;Database=factura;Ui d=root;Pwd=1234;"

Dim l_conexion As New MySqlConnection(Cadena)
Dim oComando As New MySqlCommand
Dim oDataReader As MySqlDataReader
Try
oComando.Connection = l_conexion
oComando.CommandType = CommandType.StoredProcedure
oComando.CommandText = "sp_fct_GeneralGet"

l_conexion.Open()
oDataReader = oComando.ExecuteReader()

Espero que te sea de utilidad, pro totro lado, a mi me funciona pero en ocasiones me dice que no encuentra el servidor de mysql a pesar de que si hago ping desde esa pc, puedo ver la la ip 70 e incluso, instale en la pc cliente un gestor de bases de datos mysql y puedo administrar desde el cliente la base de datos remota, pero aun asi, la aplicacio no se conecta. La base de datos remota tiene winxp y la cliente win7. en otro lugar dond eme ha pasado, la bd remota tiene win7 y la cliente vista. En otro lugar donde tb tengo la aplicacion instalada de esa manera, en la base de datos remota tengo win 7 y en la cliente winxp pero ahi no he presentado el problema.

alguien ha presentado ese problema? tengo mis dudas si es la configuracion de distintos so o algo que tenga q ver con el driver de mysql. Me podrian dar alguna ayuda. La aplicacion cliente es un pequeño sistema de facturacion, asi que sin mucho esfuerzo podria cambiarlo a odbc si este es mas confiable.

Etiquetas: mysql, servidor
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 10:22.