mysqldumpを実行したときに以下のようなメッセージが表示され、正常にダンプできません。

解決策を教えてください。※サーバの設定は「はてな」の文字制限を越えてしまうのでコメントで追記します。
/usr/bin/mysqldump DATABASENAME -Q --opt -r /home/foo/hoge.dump

MySQL dump 10.10
Server version 5.0.27-standard-log
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES ujis */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/12/01 17:03:49
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:tobeoscontinue No.1

回答回数220ベストアンサー獲得回数59

ポイント60pt

ダンプの内容がコンソールに出ているだけ(正常)のように見えます。

-rのオプションはMSDOSの場合だけではないでしょうか。

# -r, --result-file=...
  指定したファイルへの直接出力。このオプションは MSDOS で使用する。改行 '\n' が '\n\r'(改行 + 復帰)に変換されるのを防ぐためである。

http://dev.mysql.com/doc/refman/4.1/ja/mysqldump.htmlより


/usr/bin/mysqldump DATABASENAME -Q --opt > /home/foo/hoge.dump

リダイレクトにしてみてはどうでしょう

id:P-mako

問題なくダンプできました。ありがおうございます。

2006/12/01 17:02:45

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません