Re: [PHP-ES] LOAD DATA LOCAL INFILE

From: Ivan Rodriguez ( epplestun .en. alaplaya.com)
Date: Thu Mar 04 2004 - 11:53:38 CET


Hola Luis, PHP tan solo soporta correctamente las constantes que te indica
en el manual MYSQL_CLIENT_COMPRESS MYSQL_CLIENT_IGNORE_SPACE y
MYSQL_CLIENT_INTERACTIVE y no CLIENT_LOCAL_FILES por lo cual ... te
recomendaria recompilar MySQL con las opciones que tu desees.

----- Original Message -----
From: "Luis Martinez Ordoñez" < lmartinez .en. eurolloyd.es>
To: < php-es .en. lists.php.net>
Sent: Thursday, March 04, 2004 8:08 PM
Subject: [PHP-ES] LOAD DATA LOCAL INFILE

> Estoy intentando hacer un LOAD DATA LOCAL INFILE en un php-4.1.2-7 y
> mysql-3.23.49-3, montados en un RedHat 7.3 como rpm, con lo que la
> opción de LOAD DATA etc... no está on por defecto.
> Estoy intentando ejecutar el query desde un script de php, explicándome
> mejor.
> He leído por ahí, en el manual online de PHP
> (http://es.php.net/manual/es/function.mysql-connect.php) y en
> bugs.php.net (http://bugs.php.net/bug.php?id=23779) que poniendo en el
> script de conexión :
>
> mysql_connect($host, $user, $pass, false, 128);
> // connect with MYSQL_OPT_LOCAL_INFILE (in php manual undocumented
> option)
>
> se puede hacer sin recompilar mysql. El 128 pone CLIENT_LOCAL_FILES en
> on.
> Pero no me funciona correctamente. Me da un error de que no se puede
> ejecutar ése comando en ésa versión de mysql.
> Sí puedo, si lo hago desde cliente arrancando mysql con
> --local-infile=1.
> He intentado poner en my.cnf las opciones y reiniciando mysql, pero
> tampoco va.
> Algún consejo antes de recompilar mysql, que siempre es un poco
> farragoso, o reconstruir el rpm, que es incluso más farragoso?
>
> Gracias anticipadas,
> --------------------------
> Luis Martínez Ordoñez
> --
> PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:34 CEST