mysql データベースにデータをアップロードする際に問題が発生しました。
データは次のようになります:
review_id、ユーザー、テキスト
典型的な行は次のようになります:
リーリーこれはテーブルの行であるはずです。
テキスト フィールドに複数行があり、カンマや括弧が使用されているため、このコンテンツをアップロードするのが困難です。 この問題に対処する方法について何か提案はありますか?
###ありがとう!csv ファイルをデータベースにアップロードする方法についていくつかのマニュアルを見つけて使用しようとしましたが、成功しませんでした。
P粉1655228862023-09-17 00:57:56
インポートする必要があるソース CSV コンテンツ:
リーリーこのデータをインポートする必要があるテーブル:
リーリーデータをテーブルにロードするクエリ:
リーリーロード後のテーブルデータのステータス:
レビューID | ###ユーザー###レビューテキスト | |
---|---|---|
ジョン | ###これは###123 | |
これは複数行です 1, | 123 | |
これはカンマを含む複数行 1 です。 | 456 | |
456 | ジム | |
456 | ジム | |
###清算:### リーリー | 最終テーブルデータステータス:
レビューID
###ユーザー###レビューテキスト
123 | ジョン | これはカンマを含む複数行 1 です。 |
---|---|---|
ジム | これは miltiline 2 で、カンマ、「引用符」文字、および「二重引用符」文字が含まれています。 |