0

CSV ファイルから phpMyAdmin にテーブルをインポートしようとしています。これは私のテーブルです:

1   |Evan|Chigur    |Male|1987-05-25|codefiscale0123|Via Calatafini 17, Palermo, 23451|user@user.it|marco_r|ee11cbb19052e40b07aac0ca060c23ee
22  |Hank|Zappasorca|Male|1987-05-25|codefiscale0123|Via Calatafini 17, Palermo, 23451|user@user.it|marco_r|ee11cbb19052e40b07aac0ca060c23ee

これをテーブルに入力しようとすると、最初のフィールドが省略されます。cvs と mysql テーブルの間のフィールドの対応は既に確認済みです。

誰でも私を助けることができますか?

私はこのクエリを使用します:

LOAD DATA LOCAL INFILE 'C:\\wamp\\tmp\\php7E3C.tmp' REPLACE INTO TABLE `bw_users`FIELDS TERMINATED BY '|'ENCLOSED BY '"'ESCAPED BY '\\'LINES TERMINATED BY '*'
4

1 に答える 1

0

これはどのように機能しますか?

LOAD DATA INFILE 'C:\\wamp\\tmp\\php7E3C.tmp' REPLACE INTO TABLE bw_users
  FIELDS TERMINATED BY '|'
  LINES TERMINATED BY '\n'

Windows の場合は

  LINES TERMINATED BY '\r\n'
于 2013-04-18T13:47:48.740 に答える