Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> backup bazy danych
poniedzialek
post 18.01.2006, 22:28:47
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 11.01.2006

Ostrzeżenie: (0%)
-----


witam
czy ktos moglby mi wyjasnic jak za pomoca php zrobic backup bazy danych mysql do pliku a nastepnie przywrocic baze z kopii zapasowej?
Go to the top of the page
+Quote Post
Sabistik
post 18.01.2006, 22:35:48
Post #2


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Bylo to juz poruszane wiele razy.
Go to the top of the page
+Quote Post
poniedzialek
post 18.01.2006, 23:06:33
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 11.01.2006

Ostrzeżenie: (0%)
-----


poruszane moze i bylo ale co z tego skoro te porady to "uzyj phpmyadmin" albo polecenia ktore nie dzialaja?
Go to the top of the page
+Quote Post
strife
post 19.01.2006, 03:37:01
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Rozumiem, że chcesz to stworzyć sam od początku do końca, nic nie stoi na przeszkodzie musisz się dobrze zapoznać z http://pl.php.net/manual/pl/ref.mysql.php, a następnie odpowiednio odczytywać dane i tworzyć z nich zapytania sql, które zapiszesz sobie na końcu do pliku *.sql

Odczytywanie, możesz cały plik wykonać przez mysql_query ( axesmiley.png ), albo odpowiednio go podzielić i wykonywać zapytania jakimś limitem, najpierw 50 potem kolejne etc. Oczywiście powinieneś też do tego dodać sprawdzanie każdego zapytania czy jest poprawne, aby nie dodać pół bazy a drugiej połowy w przypadku błędu już nie. Ale to już zależy jak skomplikowany ma być ten skrypt.

Albo jeśli mamy dostęp do shell'a to http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html jednak nie wiem jak to w php będzie wyglądało w tym przypadku i czy jest to możliwe, więc rozszerzając temat chętnie posłucham odpowiedzi tongue.gif

To tak ogólnie zależy, co dokładnie chcesz wiedzieć i z czym masz problem. smile.gif

Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
Sabistik
post 19.01.2006, 10:38:06
Post #5


Administrator wortalu


Grupa: Przyjaciele php.pl
Postów: 960
Pomógł: 39
Dołączył: 21.10.2003
Skąd: Kraków

Ostrzeżenie: (0%)
-----


tu ktos juz znalazl gotowe rozwiazanie jak chcesz.
http://forum.php.pl/index.php?showtopic=40419
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.07.2025 - 00:33