mysql 整个数据库从 utf8 转为 utf8mb4 最简单的解决方案

由于 utf8 只支持1-3字节,而 emoji 表情用到了4字节,所以如果用户的输入中有 emoji 表情,会导致写入数据库异常,这个问题很致命,而我一个项目就掉进了这个坑(而且laravel并没有报错,只是写入后再读出来是???)。 网上找了很多无损转换方法,基本都是逐个表进行修改,那么表多的话会比较麻烦,而且原结 Read»