mysqldump

$ mysqldump -u ユーザ名 -p -t データベース名 テーブル1 テーブル2...> ファイル名


・データベース全体のレコードのみをdumpする場合(テーブル作成情報を書き込まない)

$ mysqldump -u ユーザ名 -p -t データベース名 > ファイル名


・データベース全体のテーブル構造のみをダンプする場合(レコード情報を一切書き込まない)

$ mysqldump -u ユーザ名 -p -d データベース名 > ファイル名


・一定の条件を満たすレコードのみdumpする

$ mysqldump -u ユーザ名 -p -t "--where=カラム名='文字列'" データベース名 テーブル名 > ファイル名

または

$ mysqldump -u ユーザ名 -p -t "-wカラム名>数値" データベース名 テーブル名 > ファイル名

条件別にデータをとれるのは便利。
ただ、INSERT文のダンプファイルができるので。少し微妙。