検索

ホームページ  >  に質問  >  本文

タイトルを次のように書き換えます: 複数行のテキスト、二重引用符、カンマを含む 1 つの列を含む CSV ファイルを使用して MySQL にアップロードする

mysql データベースにデータをアップロードする際に問題が発生しました。

データは次のようになります:

review_id、ユーザー、テキスト

典型的な行は次のようになります:

リーリー

これはテーブルの行であるはずです。

テキスト フィールドに複数行があり、カンマや括弧が使用されているため、このコンテンツをアップロードするのが困難です。 この問題に対処する方法について何か提案はありますか?

###ありがとう!

csv ファイルをデータベースにアップロードする方法についていくつかのマニュアルを見つけて使用しようとしましたが、成功しませんでした。

P粉469090753P粉469090753435日前468

全員に返信(1)返信します

  • P粉165522886

    P粉1655228862023-09-17 00:57:56

    デモンストレーションの例。

    インポートする必要があるソース CSV コンテンツ:

    リーリー

    このデータをインポートする必要があるテーブル:

    リーリー

    データをテーブルにロードするクエリ:

    リーリー

    ロード後のテーブルデータのステータス:

    ###ユーザー### 123 ###これは### ジョンジョンジム ###これは### これは を含むミルティリン 2 です。 これは miltiline 2 で、カンマ、「引用符」文字、および「二重引用符」文字が含まれています。 最終テーブルデータステータス:
    レビューIDレビューテキスト
    ジョン 123
    これは複数行です 1, 123
    これはカンマを含む複数行 1 です。 456
    456 ジム
    456 ジム
    ###清算:### リーリー

    レビューID

    ###ユーザー###

    レビューテキスト

    456

    返事
    0
  • キャンセル返事
  • 123 ジョン これはカンマを含む複数行 1 です。
    ジム これは miltiline 2 で、カンマ、「引用符」文字、および「二重引用符」文字が含まれています。