我已经在Centos 6上使用Cake官方文档配置了Cakephp3。以下是php和mysql版本的详细信息,
php -v
PHP 5.6.40 (cli) (built: Jan 12 2019 09:19:57)
mysql
Server version: 5.7.25 MySQL Community Server
我按照以下文档进行配置: https://book.cakephp.org/3.0/en/quickstart.html
现在运行开发服务器时,我遇到了以下错误。
CakePHP无法连接到数据库。 无法建立与数据库的连接:SQLSTATE [HY000] [2019]无法初始化字符集utf8mb4(路径:/ usr / share / mysql / charsets /)
答案 0 :(得分:2)
替换
<charset name = "utf8"> in /usr/share/mysql/charsets/Index.xml with <charset name = "utf8mb4">.
它对我有用。