Jeffrey Wang
文章85
标签144
分类12
PHP5.6使用utf8mb4报Can't initialize character set utf8mb4

PHP5.6使用utf8mb4报Can't initialize character set utf8mb4

背景

今天部署环境的时候,使用了mysql数据库的utf8mb4;因为之前就知道mysql版本太低不能使用utf8mb4,所以早早就准备好了mysql5.6。 结果部署好之后发现报错:Can’t initialize character set utf8mb4 (path: /usr/share/mysql/charsets/) in …

解决方法:

经过一番查找,终于在stackoverflow上找到一篇帖子,解决了这个问题 原帖: https://stackoverflow.com/questions/33834191/php-pdoexception-sqlstatehy000-2019-cant-initialize-character-set-utf8mb4

1
2
yum erase php56w-mysql
yum install php56w-mysqlnd
本文作者:Jeffrey Wang
本文链接:https://blog.wj2015.com/2018/03/07/php5-6%E4%BD%BF%E7%94%A8utf8mb4%E6%8A%A5cant-initialize-character-set-utf8mb4/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可
×