Hej,
piszę dla znajomego stronkę połączoną z autorskim obiektowym systemem CMS.Chciałbym zrobić opcję backupu danych w podobnej postaci jak w phpMyAdmin - opcja export .sql. Jednak załozeniem mojego systemu jak najmniejsze ograniczenie interakcji użytkownika z backendem chciałbym aby użytkownik mógł wykonywać takie lub podobne backupuy danych. Ma może ktoś jakiś pomysł jak to zrobić?
0
0
Chodzi ci o to, by użytkownik mógł zapisać dane z wybranych tabel do plików i wczytać je z powrotem za pomocą jednego przycisku?
Najłatwiej byłoby chyba po prostu SELECT * FROM nazwa
na wybranych tablicach, które mają zostać backupowane, i zapisanie w jakimś formacie do pliku.
Przy uploadzie, aby wyczyścić tablicę z danych, użyj TRUNCATE
. Zamiast usuwać kolejne rekordy, usuwa całą tabelę i odbudowuje ją z tą samą strukturą, więc zeruje się nawet wartość AUTO_INCREMENT
. http://dev.mysql.com/doc/refman/5.7/en/truncate-table.html