Cside回答ポイント 80ptウォッチ 3

さくらインターネットのサーバーから、

CSVファイルをLOAD DATA INFILEするために、以下のPHPスクリプトを作りました。

$s = mysql_connect('mysqlxxx.db.sakura.ne.jp', 'user', 'password', true, 128);
mysql_select_db("user", $s);

$sql = "LOAD DATA LOCAL INFILE '/home/user/www/File.csv' REPLACE
      INTO TABLE `ItemInfo` FIELDS TERMINATED BY ','"";
$query = mysql_query($sql);

私のサーバーでは『2027: Malformed packet』エラーが出ましたが、
友人のさくらサーバー上では、処理に成功しました。
(私のサーバーのDBのバージョンは5で、友人が4です。)

友人のさくらサーバーでは処理に成功したことから、
私のサーバーで出た2027: Malformed packetエラーの原因はCSVファイルの形式等ではなく
もっと基幹的な部分にあるとおもうのですが、
どなたか、原因・解決法をご教授いただきたいです。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2010-03-03 21:33:01
終了日時
2010-03-04 20:48:54
回答条件
1人2回まで

この質問のカテゴリ

この質問に含まれるキーワード

SQL1319さくらインターネット238PHP7798CSV1025スクリプト2307さくら498dB1997サーバー4609Sakura116

人気の質問

メニュー

PC版