Комплексное резервное копирование базы данных - PullRequest
0 голосов
/ 16 марта 2009

Мне необходимо сделать резервную копию определенных строк из определенных таблиц из базы данных. часто критерии требуют объединений и тому подобное. какой хороший способ сделать это? (мне не нужно использовать mysqldump).

Ответы [ 2 ]

2 голосов
/ 16 марта 2009

Я бы сказал, просто сделайте резервную копию всей базы данных. Это будет более простой процесс, и вам будет проще поддерживать целостность идентификационных данных в случае, если вам необходимо восстановить резервную копию.

0 голосов
/ 16 марта 2009

Если вас интересует только резервное копирование данных, и вам не нужно выводить их как SQL, вы можете поместить выбранные операторы SQL в файл и выполнить их с помощью команды mysql, перенаправив их в файл, например это:

mysql my_database < queries.sql > backup.txt

Есть несколько дополнительных опций, касающихся разделителей и тому подобного. Посетите справочные страницы mysql.

...