1

Web サイトからテキストをスクレイピングしてデータベースに入れていますが、データベースを挿入しようとすると、ある Web サイトのテキストでこのエラーが発生し続けます。

Error: ER_TRUNCATED_WRONG_VALUE_FOR_FIELD: Incorrect string value: '\xC2\x80\xC2\x99 s...' for column 'text' at row 1

これは文字エンコーディングと関係があると思います。これらの誤った値を単純に無視するために使用できる JavaScript の関数はありますか? 保存されたテキストが元のテキストと完全に一致することは、それほど重要ではありません。または、これらの文字をサポートするためにできる mysql 構成はありますか?

4

1 に答える 1

4

'charset : utf-8' を mysql 接続パラメーターに追加して、これを修正しました。

于 2013-10-11T19:11:54.277 に答える