これは、私が使用しているデータのサンプルです
24701||37.279788||-81.229023||WV||BLUEFIELD||MERCER
ご覧のとおり、二重パイプで区切られています。phpmyadminは私に次のことを求めています
Fields Terminated By
Fields Enclosed By
Fields Escaped By
Lines Terminated By
データを正しくインポートするには何を入れればよいですか?
これは、私が使用しているデータのサンプルです
24701||37.279788||-81.229023||WV||BLUEFIELD||MERCER
ご覧のとおり、二重パイプで区切られています。phpmyadminは私に次のことを求めています
Fields Terminated By
Fields Enclosed By
Fields Escaped By
Lines Terminated By
データを正しくインポートするには何を入れればよいですか?
これは非常に便利で、他の人にも役立つかもしれません。
Format-Specific Options セクションでは、次のように値を設定できます。
で区切られた列: 、またはタブ区切りの \t を選択できます
次で囲まれた列:空のままでもかまいませんが、1 つの列でも " で囲まれている場合は " (引用符) を入力してください。
エスケープされた列: \ (バックスラッシュ) を入力する必要があります
終了する行:この自動のままにしておくことができます
お役に立てれば
mysqlimport は --fields-terminated-by="||" で動作します
Fields Terminated By ||
PHPMyAdmin はそうではないようです。次に、置換を行う必要がありますが、データを台無しにしないように注意してください (つまり、 || を に置き換える場合は、元の文字に , 文字が含まれていないことを確認してください)。
||のnotepad++で検索/置換を行いました データが読み取られるようにカンマに置き換えました
24701,37.279788,-81.229023,WV,BLUEFIELD,MERCER
次に、次のように入力します。
Fields Terminated By ,
Fields Enclosed By
Fields Escaped By \
Lines Terminated By auto
うまくいきました