mysql 导出文件以 utf8mb4 编码

更新日期: 2020-12-29 阅读次数: 5627 字数: 115 分类: MySQL

由于 mysql 导出数据中包含了大量的 emoji 表情,而 emoji 表情是以 utf8mb4 进行编码的。

发现用记事本打开 mysql workbench 8.0 导出的 sql 文件,里面的 emoji 表情都是乱码。说明导出文件的文件编码是错误的。

正确做法,命令行版

以导出数据库 test_db 为例:

mysqldump --default-character-set=utf8mb4 -uuser -p test_db > data.sql

mysql workbench 如何操作

TODO

微信关注我哦 👍

大象工具微信公众号

我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式

tags: mysql utf8mb4