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

Conectar Access a MySQL remoto

Estas en el tema de Conectar Access a MySQL remoto en el foro de Bases de Datos General en Foros del Web. Seguramente esto se ha preguntado antes y probablemente se haya respòndido pero no lo he encontrado. Tengo una aplicación WEB que usa una base de ...
  #1 (permalink)  
Antiguo 16/09/2007, 15:29
Avatar de TonyG  
Fecha de Ingreso: mayo-2005
Mensajes: 34
Antigüedad: 19 años, 6 meses
Puntos: 1
Conectar Access a MySQL remoto

Seguramente esto se ha preguntado antes y probablemente se haya respòndido pero no lo he encontrado.

Tengo una aplicación WEB que usa una base de datos MySQL.
Para el mantenimiento de la misma uso localmente Access como front-end conectado mediante ODBC.
Luego llega el "rollo" de exportar los datos, ir al phpMyAdmin, importarlo otra vez... bueno, ya me entendeis.

He creado una conexión ODBC en mi servidor web pero sólo tengo esta información



¿Como hago para conectar mi Access local con la base de datos MySQL en el servidor web?


Saludos desde Extremadura
Tony.G
  #2 (permalink)  
Antiguo 17/09/2007, 19:27
 
Fecha de Ingreso: agosto-2007
Mensajes: 665
Antigüedad: 17 años, 3 meses
Puntos: 4
Re: Conectar Access a MySQL remoto

podrías conectarte a través de la dirección IP del servidor de mysql; es decir, podrías crear una conexión u odbc y ese abrirlo desde access
  #3 (permalink)  
Antiguo 21/09/2007, 05:29
Avatar de Kelpie  
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 9 meses
Puntos: 8
Re: Conectar Access a MySQL remoto

Primero deberás informarte de si eso es posible. La mayor parte de las conexiones a MySql en Hostings no aceptan conexiones desde fuera del propio servidor. Si es así, no sigas intentando.

Si lo tienes permitido, lo mejor es crearte una DSN en tu equipo, no en el servidor. Con el conector MySql instalado, te creas la DSN poniendo los datos de tu servidor (ip, usuario, contraseña, base...)

Una vez hecho ésto, esa nueva DSN se comportará como si la base estuviera en tu equipo...

Y por fín, ¿qué quieres decir con conectar tu Access con MySql? No entiendo. Si has hecho lo anterior puedes, por ejemplo, exportar datos de Access a MySql, pero ¿qué es lo que tú vas a hacer?
__________________
Kelpie
  #4 (permalink)  
Antiguo 21/09/2007, 05:52
Avatar de TonyG  
Fecha de Ingreso: mayo-2005
Mensajes: 34
Antigüedad: 19 años, 6 meses
Puntos: 1
Re: Conectar Access a MySQL remoto

Puede que no me haya explicado del todo.

Utilizo Access con un par de formularios para el mantenimiento de la base de datos. Esto lo hago en mi ordenador. Luego paso la nueva base de datos al servidor.
En este momento mi cliente me envía las modificaciones por correo-e y yo me encargo de hacer el resto. Me gustaría poder conectar el "programa de Access" a la base de datos del servidor para de esa forma poder librarme de esa tarea. Le instalo el "programa de Access" y en diez minutos le tengo explicado lo que tiene que hacer. Así puede hacer las modificaciones que quiera cuando le parezca. Yo trabajo menos y de paso le puedo cobrar algo por el programa.

Consultaré con mi ISP lo de las conexiones remotas.


Gracias por la detallada respuesta.

Saludos desde Extremadura
  #5 (permalink)  
Antiguo 17/10/2007, 09:14
Avatar de TonyG  
Fecha de Ingreso: mayo-2005
Mensajes: 34
Antigüedad: 19 años, 6 meses
Puntos: 1
Lo conseguí

Y ha resultado ser extremadamente fácil (Kelpie tenía razón).

Ha sido suficiente con cambiar en la DSN "localhost" por la IP del servidor.

En las primeras pruebas va de maravilla, tan solo un pelín mas lento que con la base de datos local.


Hoy ha sido un buen día
  #6 (permalink)  
Antiguo 11/09/2008, 15:00
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Conectar Access a MySQL remoto

Yo no puedo conectar, nose que poner en server ya que quiero conectarme al servidor mysql de mi pagina web, será que tenga que poner el nombre de dominio de mi pagina web por ejemplo: www.midominio.com , ese es el nombre de mi servidor mysql???
necesito resolver ese problema de conecxion...por favor ayudenme!!
  #7 (permalink)  
Antiguo 12/09/2008, 12:13
Avatar de TonyG  
Fecha de Ingreso: mayo-2005
Mensajes: 34
Antigüedad: 19 años, 6 meses
Puntos: 1
Respuesta: Conectar Access a MySQL remoto

No chuchoarg, www.tudominio.com es tu servidir WEB. El servidor MySQL es otro ¿cual? sólo tu ISP lo sabe. Pregúntales.
Además de la dirección del servidor necesitarás en nombre de la base de datos, el usuario y la contraseña.
Asegúrate de tener todos esos datos antes de intentar nada.

Saludos desde Extremadura
  #8 (permalink)  
Antiguo 15/09/2008, 08:14
Usuario no validado
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Conectar Access a MySQL remoto

Hola, perdon por meterme en el post pero me gustaria hacer algo parecido.
Me gustaria crear una conexion odbc a la base de datos de la web.

La direccion para el phpMyAdmin es: http://lldc453.servidoresdns.net/, bueno he cambiado algun numero, pero no se como hacerlo, al crear las DNS de usuario con el odbc de MySQL instalado, le pongo la direccion que mencione arriba, el usuario, pass, nombre de la base de datos, pero me da un error: "Unknown MySQL server host".

Se puede hacer lo que yo quiero??. Si es que si, que me he saltado??.

Muchas gracias.
  #9 (permalink)  
Antiguo 22/03/2010, 17:23
 
Fecha de Ingreso: marzo-2010
Mensajes: 2
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Re: Conectar Access a MySQL remoto

Yo también estoy tratando de conectar mi base de datos de access 2007 a una base de datos mysql en el web y no he podido. Lo estoy intentando a través de una conección ODBC y no sé si alguno de los datos que introduje están mal. Se me hace raro por que ya pude establecer la conección en mi servidor local(localhost) de mysql y funciona muy bién, pero cuando trato de hacer la conección cambiando el nombre del servidor por la que tengo en mi ISP me marca el error 10060 y hasta ahí llego. Por favor algien dígame que debo de hacer para corregir algún error que pudiera tener. el puerto que uso es 3306.
  #10 (permalink)  
Antiguo 28/02/2011, 17:13
 
Fecha de Ingreso: febrero-2011
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Lo conseguí

TonyG

Tengo exactamente el mismo caso practico que vos.

¿Como averiguaste el IP del servidor? El que va colocado en vez de "localhost"

Gracias!!
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 23:36.