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

: 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

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ć

nie życze ci problemów

: 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

: 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
