Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Chamar ficheiro csv em LOAD DATA INFILE

$
0
0
Boa tarde,

Estou naqueles momentos em q encolho os ombros sem saber/perceber o motivo deste comportamento:

Tento fazer a query:

Código (PHP):
$db->query("LOAD DATA LOCAL INFILE 'C:\\\web_site_source\\\Data\\\produtos.csv' ........)";

E neste caso o erro é:
Código (PHP):
SQLSTATE[HY000]: General error: 7890 Can't find file 'C:\web_site_source\Data\produtos.csv'.

Mas se alterar a localização do ficheiro para:
Código (PHP):
$db->query("LOAD DATA LOCAL INFILE 'C:\\produtos.csv' ...................)";

Executa o script correctamente e sem erros.


PS: poderia simplesmente alterar os caminhos, mas existe um programa do cliente que envia os ficheiros csv para "web_site_source\Data"

Viewing all articles
Browse latest Browse all 14700