1

mysql の古いデータ (1 年以上) をファイルにアーカイブし、同じ情報をデータベースから削除したいと考えています。このようにして、データベースには昨年のデータしかありません。

誰かが私を助けることができますか?

4

1 に答える 1

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
于 2012-09-19T10:21:47.300 に答える