由于 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 聊聊, 查看更多联系方式