节选自 《Netkiller MySQL 手札》
MySQL 数据库将latin1 转换为 UTF-8有几种方案。
第一种与第二种都需要做导出操作,会涉及到锁表,需要数据库管理员操作。
最后一种方法基本不影响正常业务,只需要update 权限即可做数据转换。
UPDATE category SET
name=convert(cast(convert(name using latin1) as binary) using utf8),
description=convert(cast(convert(description using latin1) as binary) using utf8)