Mysql Archive旧数据

时间:2012-09-19 10:19:23

标签: mysql archive

我想将mysql旧数据(超过一年)存档到文件中,并从数据库中删除相同的信息。这样我只能使用去年的数据库数据。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

mysql -e "select * from your_table where `date` < now() - interval 1 year" -u myuser -pxxxxxxxxx mydatabase > mydumpfile.txt

delete from your_table where `date` < now() - interval 1 year