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

Archivos temporales

Estas en el tema de Archivos temporales en el foro de Bases de Datos General en Foros del Web. Hola tengo la siguiente instrucción que me extrae de mysql un archivo en formato csv pero solo me deja crear el archivo en /tmp/var. Cita: ...
  #1 (permalink)  
Antiguo 05/05/2010, 09:44
 
Fecha de Ingreso: febrero-2010
Mensajes: 8
Antigüedad: 14 años, 2 meses
Puntos: 0
Archivos temporales

Hola tengo la siguiente instrucción que me extrae de mysql un archivo en formato csv pero solo me deja crear el archivo en /tmp/var.


Cita:
<?php
include ("../conectar.php");

$sql = "SELECT * INTO OUTFILE '/var/tmp/clientes.csv' FIELDS TERMINATED BY ':' OPTIONALLY ENCLOSED BY ';' LINES TERMINATED BY '\n' FROM clientes where borrado = 0";


$rs_operacion=mysql_query($sql);
?>
  #2 (permalink)  
Antiguo 05/05/2010, 09:55
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Archivos temporales

...y si le ponés esa ruta... ¿dónde más quieres que lo guarde?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 05/05/2010, 09:56
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Archivos temporales

Es posible que el directorio donde deseas enviar el archivo no tenga los permisos suficientes.
Pero esto ya es un problema del sistema operativo y no de la base de datos.

Haz uso de chown o chmod para configurar los permisos en los directorios del sistema operativo.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: temporales
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 18:00.