Código PHP:
mkdir('downloads/cat',0777);
mysql_query("SELECT * FROM tabla INTO OUTFILE 'downloads/cat/index.txt' FIELDS TERMINATED BY ';' ENCLOSED BY '\"' LINES TERMINATED BY '\r\n'");
Trabajo con EasyPhp en local
En su día me funcionó pero ahora no se por que no.
Muchas gracias