默认情况下,mysqldump
会以 utf8
作为字符集执行数据导出,如果记录中存在 emoji 表情符号,有可能导出后变成问号。 对于版本 5.5.4
以上的 mysqldump
,可以手动指定 utf8mb4
作为默认字符集。
mysqldump --default-character-set=utf8mb4 ...
这样导出的 SQL 就能正常保存 emoji 符号了。
原文地址:https://xts.so/database/solution-of-mysqldump-emoji-broken.html
快来评论一下吧!
发表评论