Foros del Web » Programando para Internet » ASP Clásico »

Error al conectar a MySQL

Estas en el tema de Error al conectar a MySQL en el foro de ASP Clásico en Foros del Web. Tengo una página en ASP en la que necesito acceder a una base de datos MySQL de un servidor LINUX externo. He intentado conectar a ...
  #1 (permalink)  
Antiguo 31/08/2005, 09:11
 
Fecha de Ingreso: marzo-2005
Mensajes: 197
Antigüedad: 19 años, 3 meses
Puntos: 1
Exclamación Error al conectar a MySQL

Tengo una página en ASP en la que necesito acceder a una base de datos MySQL de un servidor LINUX externo.

He intentado conectar a ella de la siguiente manera:

Cita:
dim conn
dim conn_string

conn_string = "Driver={MySQL ODBC 3.51 Driver};Server=ipdelservidor;Port=3306;Database=db ;Uid=user;Pwd=pass"
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open(conn_string)
Con los valores que tengo que enviar debidamente escritos, pero me sigue apareciendo un mensaje similar a esto en el Firefox: (El Explorer se limita a darme un error 500)

Cita:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

/conexion.asp, line 7
¿Estoy haciendo algo mal? ¿Puede deberse a algún detalle del hosting?

Muchas gracias por anticipado y un saludo para todos.
  #2 (permalink)  
Antiguo 31/08/2005, 09:55
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
no sera que el hosting no tenga esa version de driver? digo no se mucho de mysql pero si dice que no encuentra el driver especificado podria ser supongo
  #3 (permalink)  
Antiguo 14/09/2005, 18:24
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
proba en lugar del ip del servidor y el puerto solo poner localhost

a mi me funciona de la siguiente manera

conn_string = "Driver={MySQL};Server=localhost;Database=NombreTu Base;Uid=NombreTuUsuario;Pd=TuPassword"
Set conn = Server.CreateObject("ADODB.Connection")
__________________
JuanRa Pérez
San Salvador, El Salvador
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 20:49.