当前位置:论坛首页 > BUG提交 > Linux面板

【已回复】mysql MariaDB 10.5数据库备份,emoji字符会出现问号

发表在 BUG提交2021-10-18 16:34 [复制链接] 4 3837

wordpress做的微信上程序,会获取微信用户名字   有emoji表情 ,正常编辑的文章里emoji表情,数据库编码是utf8mb4_general_ci,
经过测试宝塔默认的备份工具database 备份后emoji表情会变成问号????
数据还原后emoji表情 也会变成问号?????
用phpmyadmin 备份数据库,还原数据库不会出现这问题。

mysql5.6版本数据也不会出现这问题, 这说明宝塔数据备份工具database 对mysql MariaDB 兼容效果不是很好
使用道具 举报 只看该作者 回复
发表于 2021-10-18 17:07:15 | 显示全部楼层
你好,mariadb上的兼容暂时不是很好,如果有这方便的需求,建议暂时先用MySQL
使用道具 举报 回复 支持 反对
发表于 2021-10-20 14:29:54 | 显示全部楼层
您好,我这边测试了下,是可以添加表情的,我使用的是WordPress进行测试的,发文章的时候,新旧服务器上都可以
表情显示.png
使用道具 举报 回复 支持 反对
发表于 2021-11-18 21:52:05 | 显示全部楼层
本帖最后由 nmdx 于 2021-11-18 22:29 编辑
大炮运维V587 发表于 2021-10-20 14:29
您好,我这边测试了下,是可以添加表情的,我使用的是WordPress进行测试的,发文章的时候,新旧服务器上都 ...

不是不能使用   而是数据库备份导出的时候emoji会变成 ?      使用phpmyadmin导出sql没问题   你可以宝塔备份后下载搜索一下刚刚的评论

mysql版本5.6 编码utf8mb4,支持emoji的

我也是今天恢复一个传到cos的定时备份文件才发现这个问题,还好旧服务器还在。。还能重新用phpmyadmin导出。。。
----------------------
新版本测试了一下  新建数据库时候正确设置utf8mb4格式  备份正常了,但是旧5.9面板删除重建数据库备份还是不行,估计历史代码有点问题吧
使用道具 举报 回复 支持 反对
发表于 2021-11-19 19:35:21 | 显示全部楼层
nmdx 发表于 2021-11-18 21:52
不是不能使用   而是数据库备份导出的时候emoji会变成 ?      使用phpmyadmin导出sql没问题   你可以宝塔 ...

您好,这边测试的都是7.7.0的正式版本,5.9版本已经不再提供技术支持了。因此使用这个版本的话尽快升级到最新版本
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表