Я хочу экспортировать текущую базу данных с сервера по CakePHP - PullRequest
1 голос
/ 14 июля 2011

Я хочу экспортировать текущую базу данных с сервера по Программе. Есть ли какой-нибудь код CakePHP? Моя база данных в MySQL

Ответы [ 2 ]

3 голосов
/ 15 июля 2011

Если вы хотите использовать консоль тортов, вы просто делаете:

cake schema dump -write dump.slq

И если вы хотите, чтобы это была схема, независимая от базы данных, вы можете использовать:

cake schema generate

И восстановитьdb:

cake schema create

Мне нравится использовать 'генерацию схемы торта', чтобы сохранять снимки моей схемы базы данных под контролем версий.

2 голосов
/ 14 июля 2011

добавить это в ваш crontab

1 * * * * mysqldump -u <username> -p<password> --databases <database_name> /home/<nix_username>/dump_`date +%Y%m%d-%H%M`
...