![]() |
![]() |
![]()
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?? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 09:29 |