Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> backup bazy danych
poniedzialek
post
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
 
Start new topic
Odpowiedzi
strife
post
Post #2





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 ( (IMG:http://forum.php.pl/style_emoticons/default/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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

To tak ogólnie zależy, co dokładnie chcesz wiedzieć i z czym masz problem. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozdrawiam.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 11:50