Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Backup bazy danych Mysql
rogrog
post
Post #1





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


Jak najlepiej zrobić backup danych z Mysqla? Normalnie zrobiłbym SELECT wszystkich baz, ale co wtedy z polami AUTO_INCREMENT?? (baza relacyjna)




napisałem taki skrypt:


[php:1:cf61dc6cdb]<?php

$savepath = 'D:/dbbackup';
if(!is_dir($savepath)) mkdir($savepath);


$date = date("m-d-y_H+i");
$filename = "$savepath/$db[name]-$date.sql";


$dumpline = "mysqldump --opt -h$db[host] -u$db[login] -p$db[haslo] $db[name] >$filename";
passthru($dumpline);
echo $dumpline;
?>[/php:1:cf61dc6cdb]

$db to tablica z informacjami do bazy, echo $dumpline zwraca prawidlowy (mysle) string, plik jest tworzony, ale jest pusty

Potrzeba mi dobrego sposobu na rozwiązanie backupu danych oraz być może korekty mojego skryptu?


Generalnie niepokoje sie o to, czy zapamieta ostatnia wartosc AUTO_INCREMENTu - co o tym wam wiadomo??
Go to the top of the page
+Quote Post

Posty w temacie
- rogrog   Backup bazy danych Mysql   23.05.2004, 19:40:58
- - Zbłąkany   Przeczytaj o zapytaniu BACKUP TABLE   23.05.2004, 20:12:47
- - trax   Inna funkcja   23.05.2004, 21:03:10
- - rogrog   ech... chyba nie wiesz o co chodzi... to jest wyk...   23.05.2004, 21:15:44
- - Zbłąkany   Nie ma prawa sie zmienic bo nie ingerujesz w nia ...   23.05.2004, 21:20:28
- - rogrog   ok, dzieki wlasnie o cos takiego mi chodzilo d...   24.05.2004, 17:39:46
- - Zbłąkany   ok dzieki   24.05.2004, 22:30:11


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 Aktualny czas: 22.08.2025 - 09:29