0

だから私はこのコードを持っています...

mysql_query("SELECT * INTO OUTFILE '/home/user/public_html/feed-processed/processed.csv' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' LINES TERMINATED BY '\\r\\n' FROM tbl_name") or die ('QueryBACKUP failed: ' .mysql_error());

このエラーが発生します...

Can't create/write to file '/home/user/public_html/feed-processed/processed.csv' (Errcode: 13)

mysql ユーザーに FILE アクセスを許可する必要があることを読みましたが、mysql が実行されているユーザーがわかりません (コマンドを実行しているユーザーとは異なると言われているため)。アクセス許可を通知して更新する簡単な方法はありますか?

助けてくれてありがとう、あなたたちはいつも素晴らしいです!

4

1 に答える 1

-1

mysql root アカウントでクエリを実行する必要があります

GRANT FILE ON *.* TO 'username'@'host'
于 2013-06-21T09:51:06.250 に答える