0

私は sqlyog を使用しており、テーブルのデータを csv にエクスポートしようとしています。エクスポートに使用する設定は次のとおりです。

  • エスケープ者: \
  • 行末: \r\n
  • 可変長: で終了するフィールド: , ,囲まれたフィールド: " オプション

問題は、一部のフィールドに " のデータが含まれていることです。例: 会議の場所は "Plaza hotel" です。これによりデータが "破損" し、フィールドが本来の状態で表示されません。修正できる方法はありますか?これ?

どうもありがとうございました!

4

2 に答える 2

2

MySQL のドキュメントを参照してください: http://dev.mysql.com/doc/refman/5.0/en/string-syntax.html#character-escape-sequences

""" で囲まれた文字列内の """ は、"""" と記述される場合があります。

そのため、「エスケープ文字」として二重引用符を使用してください。

于 2011-11-14T06:11:56.577 に答える
0

次のようなクエリがあるとします。

SELECT name, email, age
FROM
users
WHERE status = 'Active';

したがって、このデータを csv ファイルにエクスポートする必要がある場合は、以下のクエリを使用して実行できます。

SELECT name, email, age
FROM
users
WHERE status = 'Active'
INTO OUTFILE 'C:/xampp/users.csv'
FIELDS ENCLOSED BY '"' TERMINATED BY ';' ESCAPED BY '"'
LINES TERMINATED BY '\r\n';
于 2015-08-19T09:40:29.780 に答える