2011-06-27 65 views
2

轉儲時,是否可以指定我們需要10%的數據(或每個表中的固定數量的記錄)?問題是我有一個數據庫大量的數據和轉儲變得非常大。我想轉儲,以便轉儲文件將更小(不是所有數據都需要)。僅轉儲MySQL數據庫中數據的10%

回答

3

您是否可以使用WHERE子句限制數據量?如果是這樣,mysqldump實用程序提供了一個--where選項。

0

SELECT * FROM your_table LIMIT 0,5

0 - >的起點 5 - >的記錄計數。

+0

你的意思是我必須爲每個表做這個 – rubyprince

+0

是的,就是這樣... – Aurus