Portál AbcLinuxu, 12. května 2025 15:43

Dotaz: select into outfile - nelze zapsat z remotu

11.9.2008 12:50 Mirekh
select into outfile - nelze zapsat z remotu
Přečteno: 344×
Odpovědět | Admin
DD, mel bych dotaz ohledne pouziti SELECT into outfile v mysql.

mam php script, ktery mi zapisuje prostrednictvim toho prikazu obsah tabulky do souboru.

Problem je v tom, ze toto mi funguje jen na lokalu, tedy kdyz mysql server a php script jsnou na stejnem PC.

Potreboval bych ale exportovat tento file z Mysql DB, ktera je ale na jinem PC.

Ale zde narazim na problem.

Problem s pripojenim k remote DB neni - ve scriptu mj. take upravuji data v tabulce, takze to je OK.

Kdyz ale prijde cast tykajici se SELECT into outfile skonci ze nelze zapsat data na disk

$q_export = "SELECT * FROM kontakty_tmp INTO OUTFILE '/tmp/phone_list.txt' FIELDS TERMINATED BY ';' LINES TERMINATED BY '\r\n'";
$export = mysql_query($q_export,$connect) or die("Nepodarilo se zapsat data do souboru");
Jak uz jsem uvedl, pokud to same provedu na lokalni DB tak se to zapise.

Samozrejme, ze by se to dalo resit tak, aby se soubor vygeneroval na remotu (lokalne) a pak zkopirovat. Jenze tento server je neni nas a mame pristup pouze do DB
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.9.2008 14:14 Mortal | skóre: 26 | blog: mortals_log
Rozbalit Rozbalit vše Re: select into outfile - nelze zapsat z remotu
Odpovědět | | Sbalit | Link | Blokovat | Admin
v manualu je to tak pekne popsany http://dev.mysql.com/doc/refman/5.0/en/select.html
V pekle jsou samé diskety a ďábel je velká disketová mechanika

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.