首页  >  问答  >  正文

php - mysql编码格式修改?

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

为情所困为情所困2689 天前940

全部回复(4)我来回复

  • 高洛峰

    高洛峰2017-07-01 09:14:00

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

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

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

    回复
    0
  • 为情所困

    为情所困2017-07-01 09:14:00

    utf8mb4是utf8的超集

    回复
    0
  • 迷茫

    迷茫2017-07-01 09:14:00

    可以,utf8mb4是utf8的超集

    回复
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-01 09:14:00

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

    回复
    0
  • 取消回复