このフォーラムを検索しましたが、私が直面しているこの特定の問題に関連するものは見つかりませんでした。つまり、MySQL db に転送したいテキスト ファイルがあり、スクリプトに PHP を使用しています。
私が知りたいのは、FIELDS TERMINATED BY パラメータで複数の区切り記号を使用できる可能性があるかどうかです。
LOAD DATA INFILE '$file'
INTO TABLE $my_table
「;」で終了するフィールド
'\r\n' で終了する行";
私のテキストファイルは次のようになります。
11;111111;;1111111;;;;;;1111;;;;11111;;1111111111;111111111;;;111; .....
したがって、「;」のみを使用して 区切り文字として、必要な結果が得られません。たとえば、一部の db フィールドでは、;;1111;のようなデータを取得しています。- 通常は数字のみです。
すべてのセミコロンを区切り記号として機能させる方法はありますか?