Chcę eksportować bieżącą bazę danych z serwera przez Program. Czy jest tam jakiś kod cacephp? Moja baza danych w mysql
Odpowiedzi:
3 dla odpowiedzi № 1Jeśli chcesz użyć konsoli do ciast, po prostu wykonaj:
cake schema dump -write dump.slq
A jeśli chcesz, aby był to schemat agnostyczny bazy danych, możesz użyć:
cake schema generate
I przywróć bazę danych:
cake schema create
Chciałbym użyć "wygenerować schemat ciasto", aby zachować migawki mojego schematu bazy danych pod kontrolą wersji.
2 dla odpowiedzi nr 2
dodaj to do swojego crontaba
1 * * * * mysqldump -u <username> -p<password> --databases <database_name> /home/<nix_username>/dump_`date +%Y%m%d-%H%M`