Autor | Zpráva | ||
---|---|---|---|
Medvídek Profil |
#1 · Zasláno: 25. 4. 2008, 19:59:23
Dělám si malý redakční systém a zajímalo by mě, jak nejlépe zálohovat databázi pře moji vlastní administraci. Mohl byste mě někdo nakopnout, jak to má fungovat ?? Dostat všechno co je v DB do nějaké textové podoby a obnovení stejným způsobem ? Řešil jste to už někdo ? Jakej je nejlepší postup.
Za rady děkuji. |
||
WertriK Profil |
#2 · Zasláno: 25. 4. 2008, 20:13:37
Co google, ten by tě nenakopl dostatečně ? ;)
http://www.zive.cz/default.aspx?section=44&server=1&article=103982 http://www.linuxsoft.cz/article.php?id_article=414 ... http://diskuse.jakpsatweb.cz/index.php?action=vthread&topic=29958&foru m=9&page=-1 |
||
Medvídek Profil |
#3 · Zasláno: 25. 4. 2008, 20:29:42
Ano google opravdu nakoplo, mě šlo spíše o ot, jestli to tu někdo už řešil, na co si dát pozor, v jakém formátu je to nejlepší exportovat :)
|
||
suky Profil |
#4 · Zasláno: 25. 4. 2008, 21:59:15
Medvídek
Predevcirem mi psal Jack Finger, ze si nechtene smazal zalohu objemne databaze a to tim zpusobem, ze v phpMyAdminu dal zalohovat a nevsiml si, ze je skript casove omezen, tudiz nezalohoval kompletni databazi. Je to jen tip... |
||
Medvídek Profil |
#5 · Zasláno: 25. 4. 2008, 22:23:12
suky
Díky, dám si na to pozor :) |
||
Medvídek Profil |
#6 · Zasláno: 26. 4. 2008, 00:02:12
Tak jsem zkusil:
$server="localhost"; $jmenou="*****"; $heslod="*****"; $databaze="*****"; $pripojit=mysql_connect($server, $jmenou, $heslod) or die ('<H2>NENALEZEN MYSQL SERVER, nebo špatně zadané přihlašovací údaje.</H2>'); $vyber=mysql_select_db($databaze) or die ('<H2>DATABÁZE nebyla nalezena</H2>'); mysql_query('SET character_set_results=utf8'); mysql_query('SET character_set_connection=utf8'); mysql_query('SET character_set_client=utf8'); $tableName = 'diskuze'; $backupFile = 'zaloha/zaloha.sql'; $query = "SELECT * INTO OUTFILE '$backupFile' FROM $tableName"; $result = mysql_query($query); if($result==FALSE) { echo mysql_error(); } Stránky fungují jak mají, ale píše mi to pouzr pro ten zálohovací skript: Access denied for user '*****'@'localhost' (using password: YES) Nevíte, v čem může být chyba ? |
||
bukaj Profil |
#7 · Zasláno: 26. 4. 2008, 08:30:11
Medvídek
Access denied for user '*****'@'localhost' (using password: YES) Špatně jsi zadal přihlašovací údaje. |
||
srigi Profil |
#8 · Zasláno: 26. 4. 2008, 08:54:37 · Upravil/a: srigi
Tak ako pise bukaj. Ak kces mat customizovane error hlasky, musis pripisat znak zavinac (@) pred volanie tej funkcie, teda:
@$pripojit=mysql_connect($server, $jmenou, $heslod) or die ('<H2>NENALEZEN MYSQL SERVER,... |
||
Medvídek Profil |
#9 · Zasláno: 26. 4. 2008, 09:23:58
bukaj
Špatně jsi zadal přihlašovací údaje. Není možný !!! říkám, že vše ostatní funguje ... komplet stránky fungují s tímto přihlášením !! Takže přihlašovací údaje jsou 100% v pořádku ...... srigi Nepomohlo, stále stejná hláška :( |
||
bukaj Profil |
#10 · Zasláno: 26. 4. 2008, 09:49:13
Medvídek
Není možný !!! Hlavně se klidni a šetři vykřičníky. Takže přihlašovací údaje jsou 100% v pořádku Dobře. Buď se mýlí PHP, databábáze, PHP a databáze zároveň, nebo ty. Co myslíš, že je nejvíce pravděpodobné? :) |
||
Medvídek Profil |
#11 · Zasláno: 26. 4. 2008, 10:12:21
Ty vykřičníky nebyly myšleny zle :) Ale prostě přihlašovací údaje jsou 100% správně :)
viz http://fcpencin.tomjanda.eu/diskuze/1/ Pro připojení k DB používám includovaný soubor funkce.php viz výše :) Pokud by byly zadány špatné údaje, tak by nefungovaly komplet stránky, jak diskuze, tak seznam uživatelů atd :) Bohužel (naštěstí) všechno ostatní funguje na 100%, takže to musí být něčím jiným (vykříčník, který neznamená nic zlého :) ) |
||
srigi Profil |
#12 · Zasláno: 26. 4. 2008, 22:21:07
No vsak pridaj tam ten zavinac (a aj na mysq_select_db() ) a posli sem vypis.
|
||
nightfish Profil |
#13 · Zasláno: 26. 4. 2008, 22:41:29
srigi
No vsak pridaj tam ten zavinac k čemu to bude dobré? |
||
srigi Profil |
#14 · Zasláno: 27. 4. 2008, 10:21:55
Uvidime ci to skace do kodu
or die ('<H2>NENALEZEN... |
||
nightfish Profil |
#15 · Zasláno: 27. 4. 2008, 10:37:18
srigi
Ak kces mat customizovane error hlasky, musis pripisat znak zavinac (@) pred volanie tej funkcie tato informace se nezakládá na pravdě samozřejmě se ta tvoje vlastní chybová hláška zapíše i když zavináč nenapíšeš... |
||
Časová prodleva: 16 let
|
0