dポイントプレゼントキャンペーン実施中!

rootで接続して
データのバックアップを試そうとしたのですが、エラーが出ます。

mysql> select * from user into outfile "/root/outfile";
ERROR 1 (HY000): Can't create/write to file '/root/outfile' (Errcode: 13)
他のディレクトリも試したのですがうまくいきません。/var/tmp以下はうまくいきました。なぜでしょうか?

A 回答 (1件)

Errcode: 13はアクセス権限が無い


アクセス権限をディレクトリに付与してから
再実行してください

mysqld 実行ユーザ(通常は mysql ユーザ)の権限で、ディレクトリにファイルが作成できない場合にこのエラーになります。
    • good
    • 1
この回答へのお礼

ありがとうございます。
なるほど、実行ユーザーでアクセス権限が必要なのですね。

お礼日時:2007/04/25 08:54

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!