mysql编码格式修改?

问题是这样的:线上一个表的编码是utf8;但是现在要修改为utf8mb4,如果不备份表数据,直接修改表的编码以及对应字段编码为utf8mb4,会不会对数据造成影响?

阅读 3k
4 个回答

utf8mb4与utf8的区别
utf8mb4 的集合大于 utf8的集合

utf8mb4兼容utf8,且比utf8能表示更多的字符。

你从一个小的子集扩展到更大的集合,对原始数据是没有影响的

utf8mb4是utf8的超集

可以,utf8mb4是utf8的超集

要存emoji表情吗?可以改,不影响原数据

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题