• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Mysqliに関して)

Mysqliに関する質問とエラー - LOAD DATA LOCAL INFILEは使用できない?

このQ&Aのポイント
  • Mysqliを使用してMysql⇒Mysqliに接続方法を変える事になりましたが、LOAD DATA LOCAL INFILEコマンドが使用できなくなりました。
  • MysqliではpreparedステートメントプロトコルでLOAD DATA LOCAL INFILEがサポートされていないため、エラーが発生しています。
  • 今回のエラーに対してのアドバイスをいただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

>> prepared コマンドが使用できないと見えるのですが、 そう見えますので、まずはprepareをqueryに変更してみては?(なので対のexecuteも不要) バインド変数を使用している様にも見えないですし、そもそも何故ここでprepareを呼んでいるのでしょう。

s02152170
質問者

お礼

御回答あろがとうございます。 仰るとおりです。 完全に思い違いをしておりました。 queryに変更し正常に終了出来ました。 ありがとうございました。

その他の回答 (1)

回答No.2

少し調べてみました。 http://dev.mysql.com/doc/refman/5.1/ja/sqlps.html Mysqlのマニュアルを見たところ、LOAD DATA INFILEは、対応していないようです。

s02152170
質問者

お礼

御回答ありがとうございます。 調べて頂きありがとうございます。 なんとか正常に登録する事が出来ました。 また何かありましたら、 どうぞ宜しくお願い致します。

関連するQ&A