次のMySQL関数は、ダブルエンコード後に正しいutf8文字列を返します。
CONVERT(CAST(CONVERT(field USING latin1) AS BINARY) USING utf8)
UPDATE
で使用できます フィールドを修正するステートメント:
UPDATE tablename SET
field = CONVERT(CAST(CONVERT(field USING latin1) AS BINARY) USING utf8);
次のMySQL関数は、ダブルエンコード後に正しいutf8文字列を返します。
CONVERT(CAST(CONVERT(field USING latin1) AS BINARY) USING utf8)
UPDATE
で使用できます フィールドを修正するステートメント:
UPDATE tablename SET
field = CONVERT(CAST(CONVERT(field USING latin1) AS BINARY) USING utf8);