Autor | Zpráva | ||
---|---|---|---|
23k Profil |
#1 · Zasláno: 1. 6. 2005, 09:05:17
nevite nekdo, jestli existuje nejakej SQL prikaz, ktery vytvoril dump DB? Jde mi o to, abych pomoci skriptu (napr. cronem) spustil nejakou fci, ktera by mi provedla zalohovani DB (nejlepe strukturu i data), ulozila to do souboru a ten pak nekam ulozila na server ci poslala mejlem. Jde to udelat nejak lehce nebo je to zalezitost sloziteho skriptu jako napr. v PMA?
(tento dotaz prevzat z jineho fora) |
||
Hugo Profil |
#2 · Zasláno: 1. 6. 2005, 09:15:54
Spust z bashe mysqldump
|
||
Anonymní Profil * |
#3 · Zasláno: 1. 6. 2005, 10:23:47
a bash je co?
|
||
Hugo Profil |
#4 · Zasláno: 1. 6. 2005, 10:28:31
|
||
juneau Profil |
#5 · Zasláno: 1. 6. 2005, 12:16:37
|
||
Hugo Profil |
#6 · Zasláno: 1. 6. 2005, 12:22:30
juneau
Pokud muze pouzivat crona, tak je IMHO lepsi to dumpovat pomoci mysqldump. |
||
Broli Profil * |
#7 · Zasláno: 1. 6. 2005, 13:06:53
jeste bych k tomuto mel jeden jiz mene souvisejici dotaz.
Potreboval bych funkci, ktera by se spoustela take cronem, pripojila by se na FTP a stahla z nej na server (z ktereho je volana) soubor. Verim, ze to neni jiste prilis slozite naprogramovat, ale momentalne nemam prilis casu, takze kdyby nekdo neco takoveho mel a byl by ochoten se podelit, byl bych mu moooc vdecny ;) |
||
Hugo Profil |
#8 · Zasláno: 1. 6. 2005, 13:10:17
Na toto by bylo lepsi zalozit nove tema.
Z PHP manualu: <?php // open some file for reading $file = 'somefile.txt'; $fp = fopen($file, 'w'); // set up basic connection $conn_id = ftp_connect($ftp_server); // login with username and password $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // try to download $file if (ftp_fget($conn_id, $fp, $file, FTP_ASCII, 1)) { echo "successfully written to $file\n"; } else { echo "There was a problem with $file\n"; } // close the connection and the file handler ftp_close($conn_id); fclose($fp); ?> |
||
juneau Profil |
#9 · Zasláno: 1. 6. 2005, 13:51:01
Pokud muze pouzivat crona, tak je IMHO lepsi to dumpovat pomoci mysqldump.
myslis i v ramci hostingu? to se asi netyka pripadu, kdy jde cron nastavit jen na urcity script, ne? v tomhle se moc nevyznam, ale dane clanky mi prisly jako idealni reseni. |
||
Hugo Profil |
#10 · Zasláno: 1. 6. 2005, 14:14:53
Pokud mas moznosti crona omezene, prip. nemuzes pouzivat mysqldump, tak samozrejme nemas na vyber.
|
||
juneau Profil |
#11 · Zasláno: 1. 6. 2005, 14:24:35
no me prave nenapada, jak bych z phpka mysqldump volal :(
|
||
Hugo Profil |
#12 · Zasláno: 1. 6. 2005, 14:30:11
Ne, z php, primo do crona zadas mysqldump + parametry a cas kdy to chces spoustet.
Z php by to slo pomoci funkce exec(), ale ta je casto zakazana. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0