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

Acceder a bbdd mysql con un script en remoto

Estas en el tema de Acceder a bbdd mysql con un script en remoto en el foro de Mysql en Foros del Web. Buenos días a todos, Os lanzo una consulta que me trae loco y no encuentro forma. Necesito insertar datos con un csv a una tabla ...
  #1 (permalink)  
Antiguo 09/03/2018, 05:32
 
Fecha de Ingreso: marzo-2013
Mensajes: 1
Antigüedad: 6 años, 8 meses
Puntos: 0
Acceder a bbdd mysql con un script en remoto

Buenos días a todos,

Os lanzo una consulta que me trae loco y no encuentro forma.

Necesito insertar datos con un csv a una tabla de mysql de manera dinámica con un script que se ejecutará desde un equipo remoto y no sé como conectarme a la base de datos.

Lo del tema de que coja los datos del csv ningún problema con el load data infile pero que tengo que poner antes para conectarme a la BBDD que está en otro servidor y acceder a la tabla???

Todo corre bajo Windows.

Muchísimas gracias por adelantado
  #2 (permalink)  
Antiguo 09/03/2018, 06:38
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.321
Antigüedad: 12 años
Puntos: 2653
Respuesta: Acceder a bbdd mysql con un script en remoto

Si o si necesitas correr una conexión en remoto, y cualquier archivo local requiere dos cosas:
1) Permisos de FILE en el servidor remoto para el user de conexión (no son generales, el user de la conexión los tiene que tener especificamente).
2) Usar LOAD DATA LOCAL pathfile.

Por "pathfile" me refiero a la ruta completa para el archivo que está en la maquina local.

Adicionalmente es posible que haya que manejar ciertas configuraciones adicionales a nivel servidor y conexión, dado que el tamaño del archivo o el timeout de la conexión podrían hacer fallar la carga...
__________________
¿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: bbdd, remoto, tabla
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 09:37.