如何在不使用脚本的情况下使用Mysql备份?

时间:2013-01-29 05:36:21

标签: mysql backup

是否可以对DB中的特定表进行每日备份(仅限每天的记录)。备份完成后,需要从表中删除这些记录。

这种情况是否可以在不使用php,perl等脚本语言的情况下工作?

2 个答案:

答案 0 :(得分:0)

最简单的方法是使用脚本

1)选择您需要的记录

2)将它们放入某种形式的转储

3)使用您需要的参数从表中删除

其他结构(触发器与存储过程或其他),恕我直言,最终将射击你腿

答案 1 :(得分:0)

 mysqldump -u root -p db_name > db_backup.sql

使用上面的命令我们可以备份数据库,如果你想备份一个选择的表,你可以使用:mysqldump -c -u -p db_name table_name > table_backup.sql 要删除数据库使用drop database db-name并删除特定表,请使用drop table table-name