1

これは、私が使用しているデータのサンプルです

24701||37.279788||-81.229023||WV||BLUEFIELD||MERCER

ご覧のとおり、二重パイプで区切られています。phpmyadminは私に次のことを求めています

Fields Terminated By  
Fields Enclosed By    
Fields Escaped By  
Lines Terminated By  

データを正しくインポートするには何を入れればよいですか?

4

3 に答える 3

10

これは非常に便利で、他の人にも役立つかもしれません。

Format-Specific Options セクションでは、次のように値を設定できます。

で区切られた列: 、またはタブ区切りの \t を選択できます

次で囲まれた列:空のままでもかまいませんが、1 つの列でも " で囲まれている場合は " (引用符) を入力してください。

エスケープされた列: \ (バックスラッシュ) を入力する必要があります

終了する行:この自動のままにしておくことができます

お役に立てれば

于 2013-04-10T08:43:38.933 に答える
2

mysqlimport は --fields-terminated-by="||" で動作します

Fields Terminated By ||

PHPMyAdmin はそうではないようです。次に、置換を行う必要がありますが、データを台無しにしないように注意してください (つまり、 || を に置き換える場合は、元の文字に , 文字が含まれていないことを確認してください)。

于 2009-08-19T19:10:57.203 に答える
0

||のnotepad++で検索/置換を行いました データが読み取られるようにカンマに置き換えました

24701,37.279788,-81.229023,WV,BLUEFIELD,MERCER

次に、次のように入力します。

Fields Terminated By ,
Fields Enclosed By 
Fields Escaped By \
Lines Terminated By auto

うまくいきました

于 2009-08-19T19:16:34.867 に答える