Strona 1 z 1

Backup forum

: 11 lipca 2005, 09:31
autor: Ka-lolek
Witam,
mam pytanie dotyczące backupu. kiedy wszedłem do phpmyadmin i kliknąłem eksport, a następnie wykonaj , to zapisało mi plik ok. 800kb
a jak wszedlem do panelu admina PHPBB i wybrałem kopia zapasowa to zapisalo mi plik ok 1300kb.

dlaczego tak jest? czy nie powinno być w obydwu plikach to samo?
z czego w takim razie lepiej zrobic kopie? z phpmyadmin czy panel admina?
PozdrawiaM

: 11 lipca 2005, 16:12
autor: mateusz
różnica będzie zawsze bo z PA zawsze jest troszeczke więcej śmieci w pliku i dlatego jest większy. a czy aż tyle to ciężko powiedzieć. w phpmyadmin zaznaczyłeś wszystkie tabele ?

: 11 lipca 2005, 17:24
autor: Ka-lolek
wydaje mi się, że wzsystkie tabele

: 11 lipca 2005, 17:28
autor: mateusz
to możliwe że różnica jest aż taka duża.

: 11 lipca 2005, 17:29
autor: Ka-lolek
ale te pliki się różnią też np. takim czymś, że w jednym są ' ' przy nazwie tabeli, a w drugim nie.
Oto przykład

w phpmyadmin:
INSERT INTO `phpbb_posts` VALUES (146, 32, 11, 2, 1118263447,

W PA phpBB
INSERT INTO phpbb_forums (forum_id, cat_id, forum_name,

podałem 2 różne tabele, bo to wzsystko jest napisane w takim bałaganie, że trudno znalezc ten sam fragment w obydwu plikach.

edyt:
i o jakich śmieciach w pliku z PA mówiłeś?

: 11 lipca 2005, 17:56
autor: mateusz
Ka-lolek pisze: o jakich śmieciach w pliku z PA mówiłeś?
dodatkowe komentarze. zbędne info o tabelach.
Ka-lolek pisze:ale te pliki się różnią też np. takim czymś, że w jednym są ' ' przy nazwie tabeli, a w drugim
obie wersje są poprawne. Ja jednak bym zalecał robienie kopi w phpmyadminie. nigdy mnie nie zawiodła :D :D

: 11 lipca 2005, 18:07
autor: Ka-lolek
k tą kopię też zostawiłem:)
a później jak się ją wgrywa? trzeba kliknąć sql i import?

: 11 lipca 2005, 18:32
autor: mateusz
a jest taki przycisk w sql ?
otwierasz plik z kopią w notatniku. kopiujesz zawartość do schowka. otwierasz phpmyadmina i tam klikasz ikonke zapytanie sql w okienko wklejasz zawartość schowka i klikasz wykonaj. sprawa załatwiona :D
dla pewności możesz poczytac:
cytat z phpbb2:

Kod: Zaznacz cały

Jeżeli mamy już kopię swojej bazy na dysku to postanawiamy w jaki sposób chcemy tę bazę wgrać.
Poniżej przedstawię dwa sposoby.




Sposób pierwszy:
1) Ściągmy program o nazwie BigDumper i instalujemy go.
2) Wrzucamy plik z kopią SQL na serwer do katalogu głównego.
3) Uruchamiamy BigDumpera używając przeglądarki i postępujemy zgodnie z instrukcjami podanymi w opisach.
4) Po wgraniu kopii usuwamy plik *.sql z serwera.


Spsób drugi:
1) Wchodzimy do PMA (PHPMyAdmin) i wybieramy bazę (lewe okno) bądź tworzymy nową (prawe okno)
2) Następnie wybieramy zakładkę 'Zapytanie SQL'
3) Edytujemy plik z kopią danych w edytorze stron (EditPlus, TSWWebCoder, WebSite PRO itp.) i zaznaczamy całą zawartość pliku.
4) Kopiujemy tekst do okienka i przyciskamy 'Wykonanie'



Autor: Merkury

: 11 lipca 2005, 19:00
autor: Ka-lolek
no jest taka mala ikonka po lewej stronie sql...

a zamiast wklejac to mozna kliknac import i z pliku nie?

: 11 lipca 2005, 19:05
autor: mateusz
Ka-lolek pisze:a zamiast wklejac to mozna kliknac import i z pliku nie?
u mnie pisze import plików czyly wgrywa całe pliki a czy je wykonuje to niewiem. możesz zawsze poprubować :D nie życze ci problemów :D

: 11 lipca 2005, 19:48
autor: Ka-lolek
no a jaki byłby sens wgrania pliku do bazy danych jeżeli nie zostałby on później wykonany???

jeżeli coś źle rozumuje to powiedz...

: 11 lipca 2005, 20:51
autor: mateusz
bo bazy przechowują też pliki w całości :D

: 11 lipca 2005, 20:55
autor: Ka-lolek
no i po co im to? baza danych to chyba tabele z zawartością nie?

: 11 lipca 2005, 21:29
autor: mateusz
może są jakieś tego powody. niewymyślałem sql i niewiem do końca co on potrafi :D