Serverのバージョン:5.7.9 MySQLのコミュニティサーバー(GPL) PHP 5.6.14(CLI)は、(組み込み:2015年10月16日午前八時41分09秒)
しかし、私はまだ
PDOExceptionが接続エラーになっ:SQLSTATE [HY000] [2019]ができます/ var/www/m2m/core/lib/Drupal/Component/DependencyInjection/PhpArrayContain内の文字セットutf8mb4(パス:/ usr/share/mysql/charsets /)を初期化しないライン上のer.php 83
私はまた私のOS X MySQLサーバのバージョンにこの設定を持っている:5.6.27自作 とPHP 5.6.15(CLI)(組み込み:2015年10月31日7時39分39秒)
とすべてが問題ありません。
ご存知ですか? すべてのヘルプは、私はすべてのパッケージ最新、CentOSの上で同じ問題を抱えていた
あなたは 'SET NAMES 'utf8mb4''を試すことができますか? [http://dev.mysql.com/doc/refman/5.7/en/charset-connection.html](http://dev.mysql.com/doc/refman/5.7/en/charset-connection.html) – pavlovich
MySQLにログインして 'show character set like 'utf%';'を実行すると、utf8mb4が表示されますか? –
mysql> 'utf%'のような文字セットを表示 - >; + --------- + ------------------ + ------------------- + + -------- + | Charset |説明|デフォルト照合| Maxlen | + --------- + ------------------ + ------------------- + + -------- + | utf8 | UTF-8 Unicode | utf8_general_ci | 3 | | utf8mb4 | UTF-8 Unicode | utf8mb4_general_ci | 4 | | utf16 | UTF-16 Unicode | utf16_general_ci | 4 | | utf16le | UTF-16LE Unicode | utf16le_general_ci | 4 | – vaninv