Incorrect string value: ‘\xF0\xA0\x94\xBB\xF0\xAA…’

wikipediaデータ利用でハマった件、その2。

あれから色々やって、「wikipediaデータで色々するサイト」はできて、今は色々調整しているところ。
で、wikiの最新データで更新しようとしたら、

ERROR 1366 (HY000) at line 4254: Incorrect string value: ‘\xF0\xA0\x94\xBB\xF0\xAA…’ for column ‘rev_user_text’ at row 581

だって。途中で処理が止まる。ヤフっても解決法は見つからず、同じことで悩んでいる人もチラホラ。で、試行錯誤の二日間の内容は割愛して、解決法だけ。

mysql> SET @@GLOBAL.sql_mode=”;

これでOK。あれ?前のエントリで出てたよね? …my.iniで設定してないからmysqldをrestartしたら元に戻ってたんだよね。あー何もかもくだらねーw
でも、今回も”select count(*) from text;” やると結果)413000 のとこで止まってたんだよね。mwdumper.jar 任せで全部やってるから処理の内容がわかってないのがつらいけど、特定のレコードで引っかかってるってことだよね。サイトいじり終わったら見てみよう。