背景

今天部署环境的时候,使用了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

yum erase php56w-mysql
yum install php56w-mysqlnd

Your email address will not be published. Required fields are marked *

*