mysqldump导出emoji表情损坏的解决办法
默认情况下,mysqldump
会以utf8
作为字符集执行数据导出,如果记录中存在emoji表情符号,有可能导出后变成问号。
对于版本5.5.4
以上的mysqldump
,可以手动指定utf8mb4
作为默认字符集。
# mysqldump --default-character-set=utf8mb4 ...
这样导出的SQL就能正常保存emoji符号了。
默认情况下,mysqldump
会以utf8
作为字符集执行数据导出,如果记录中存在emoji表情符号,有可能导出后变成问号。
对于版本5.5.4
以上的mysqldump
,可以手动指定utf8mb4
作为默认字符集。
# mysqldump --default-character-set=utf8mb4 ...
这样导出的SQL就能正常保存emoji符号了。