Detecting utf8 broken characters in MySQL

后端 未结 18 2133
广开言路
广开言路 2020-12-02 05:03

I\'ve got a database with a bunch of broken utf8 characters scattered across several tables. The list of characters isn\'t very extensive AFAIK (áéíúóÁÉÍÓÚÑñ)

Fixing

18条回答
  •  一个人的身影
    2020-12-02 05:41

    This saved my life

    UPDATE ohp_posts SET post_content = CONVERT(CAST(CONVERT(post_content USING latin1) AS BINARY) USING utf8)
    

    I've found it here http://stanis.net/2014/04/replacing-latin-1-with-utf-8-characters-in-mysql/

提交回复
热议问题