4
MySQLデータをファイルに出力できません
MySQLテーブルからファイルにデータを出力しようとしていますが、許可エラーが発生しています: $ pwd /home/dotancohen $ mkdir in $ chmod 777 in/ $ mysql -ugs -p mysql> USE someDatabase; mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv'; ERROR 1045 (28000): Access denied for user 'gs'@'localhost' (using password: YES) mysql> 問題のディレクトリが777にchmoddedされている場合、MySQLユーザーがファイルを書き込めないのはなぜですか?興味深いことに、/ tmp /にも書き込めません。 編集: DBユーザーが適切なMySQL権限を持っているように見えます: mysql> show grants; +----------------------------------------------------------------------------------+ | Grants for …