0

私は他のいくつかの投稿を読みましたが、私の質問に具体的に答えるものは何もありません。

phpMyAdmin に既存のデータベースがあります。これは、コンテスト エントリを収集するために使用する PIN コードのセットです。

DB には、約 10,000 の PIN コードがあります。

それに 250 個の「新しい」コードを追加する必要があります。単一の列 .csv に取り除かれた Excel ファイルがあります。ヘッダーはなく、コードのみです。

私がする必要があるのは、これを「pin2」という名前のテーブルにインポートし、これらを「pin」という行に追加することです

他の行は、参加者が名前と電話番号を追加する場所であるため、すべて「null」です

構造のスクリーングラブをアップロードしました。

DB 構造 http://www.redpointdesign.ca/sql.png

どんな助けでも大歓迎です!

4

2 に答える 2

1

LOAD DATA次のようなクエリを使用する必要があります。

LOAD DATA INFILE 'pincodes.csv'
INTO TABLE pin2 (pin)

csv ファイルの PIN コードが引用符で囲まれている場合は、ENCLOSED BY句も含める必要がある場合があります。

LOAD DATA INFILE 'pincodes.csv'
INTO TABLE pin2
FIELDS ENCLOSED BY '"'
(pin)
于 2013-07-05T17:24:06.263 に答える
0

csvを使用したい場合は
、次の手順に従う必要があります

  1. 最初の列で自動インクリメント値を手動で定義します。
  2. 他の列では、外部で NULL として定義する必要があります。

そうしないと、1 行目の CSV 入力に無効な列数が表示されます。

値のない列はphpmyadminによって考慮されないためここに画像の説明を入力

彼らは phpmyadmin でインポートをクリックすると完了です..

于 2013-07-05T17:11:09.290 に答える