0

csv ファイルを phpMyAdmin にアップロードしようとしています。これは非常に簡単で、データは正しい列に移動しますが、古いデータは表示されません。

データベースは "dogoodmapdb" と呼ばれ、テーブル マップplace_id, name, address, lat, lng, email, phone, bio, type, area, country, need, capture_idとユーザーが含まれます。user_id, first_name, last_name, email, phone

MAP テーブルには、この Web サイトの Google マップに表示されるデータが保持されてwww.dogoodmap.orgおり、既に約 260 の場所が含まれています。

現在、各場所を個別にアップロードする必要があるため、csv ファイルを phpMyAdmin にアップロードして高速に実行できるようにする必要があります。

必要なデータ、見出しを含む csv があります。それをphpMyAdminに挿入すると、問題なく動作し、場所はデータベースに表示されますが、地図には何も表示されません。次に、それらを削除する必要があります。それらをすべて削除すると、古いデータが表示されます。

csv ファイルからデータベースに情報を取得する php スクリプトを使用するチュートリアルも調べました。また、INSERT TO約 6 つの異なるチュートリアル スクリプトを書き直しましたが、どれも機能しません。

答えを探してみましたが、この問題を経験しているのは私だけのようです。csv ファイルにエラーがないか確認しましたが、エラーはありません。区切り文字を確認しましたが、問題ないようです。データベースにアップロードされますが、データが表示されません。

私を助けてください。csv ファイルには約 2000 ~ 3000 の場所がありますが、個別にアップロードする時間がありません!

前もって感謝します

4

1 に答える 1

1

sql load data infile http://dev.mysql.com/doc/refman/5.1/en/load-data.htmlを試してください。

例:

LOAD DATA INFILE 'data.txt' INTO TABLE db2.my_table;
于 2013-07-17T15:31:30.467 に答える