当前位置:首页 >  热门标签 >  utf8mb4

utf8mb4

表已经从utf8改成utf8mb4,字段注释反复确认过,可用户在评论里打一个表情,存进去变成问号,或者直接报Incorrectstringvalue。这类报错最容易查错方向,库是对的,表也是对的,出问题的是每一次连接进来时用的那套字符集。同一个库上命令行插入正常、PHP程序插入失败,基本就是这个信号:表里存的是声明,真正生效的是连接握手时商定的那一套。两个入口的默认值从来就不一样,先按入口分开测,

阅读全文
  • 数据库表改成utf8mb4表情还是乱码,问题出在连接层
    表已经从utf8改成utf8mb4,字段注释反复确认过,可用户在评论里打一个表情,存进去变成问号,或者直接报Incorrectstringvalue。这类报错最容易查错方向,库是对的,表也是对的,出问题的是每一次连接进来时用的那套字符集。同一个库上命令行插入正常、PHP程序插入失败,基本就是这个信号

信息推荐