私はワードプレスのウェブサイトを持ち、csvをテーブルにインポートするためのプラグインを作成しました。データベースはRDSにあります。ここで私はLOADデータ '\ "' BY TERMINATED LINES BY ENCLOSED BY TERMINATED表tableNameの文字セットUTF8フィールドにLOCAL INFILE 'my.csv' '' '\ rを\ n' はIGNORE LOAD DATA LOCAL INFILEがRDSで動作しません
を使用しているSQLがあります1 LINES( ID、 名前 住所 )
私は同じデータベース(RDS内のデータベース)にSQLyogの中で、このSQLを実行すると、これは完璧に動作します。使用したCSVファイルを注意してください、私の上にありますwindowsのフォルダと指定された絶対パス。しかし、私はこのfreshmeat_linux/Linux]サーバー上のプラグイン(Webサイトがホストされている)からSQLを実行すると、wordpressは、データをロードするローカルinfileがサポートされていないと言うメッセージが表示されます。私はこれがうまく動作する別のWebサイトを持っています。これもAWS上でこのホストとしてホストされており、両方のサーバーでRDSとmysqlバージョン5.5以上のデータベースと同じ構成です。
ここには何もありません。どんな助けもありがとう。
ありがとうございます。
、このソリューションをチェックしてください:http://stackoverflow.com/a/10762399/2253302 –
おそらくhttp://stackoverflow.com/questions/2221335/access-denied-for-load- data-infile-in-mysqlが助けてくれるかもしれない – Naruto
ありがとう@ alexander.polomodov。私は提供されたリンクを見ていきます – user75472