J'ai 8 installé sur Drupal 6. Centos Voici ma sortie php et mysql -versionPHP PDOException: SQLSTATE [HY000] [2019] Impossible d'initialiser le jeu de caractères utf8mb4
VersionServer: 5.7.9 MySQL Community Server (GPL) PHP 5.6.14 (cli) (construit 16 oct 2015 08:41:09)
Mais je reçois toujours une erreur de connexion
PDOException: SQLSTATE [HY000] [2019] Can n'initialise pas le jeu de caractères utf8mb4 (chemin:/usr/share/mysql/charsets /) dans/var/www/m2m/noyau/lib/Drupal/Component/DependencyInjection/PhpArrayContain er.php en ligne 83
J'ai aussi cette configuration sur mon OS X Mysql Server version: 5.6.27 et PHP Homebrew 5.6.15 (cli) (construite: 31 octobre 2015 07:39:39)
et tout va bien.
Avez-vous une idée? Toute aide sera appréciée
Pouvez-vous essayer 'SET NAMES 'utf8mb4''? [http://dev.mysql.com/doc/refman/5.7/en/charset-connection.html](http://dev.mysql.com/doc/refman/5.7/fr/charset-connection.html] – pavlovich
Connectez-vous à MySQL et lancez 'show character set '' utf% ';', voyez-vous utf8mb4? –
mysql> Afficher le jeu de caractères comme 'utf%' ->; + --------- + ------------------ + ------------------- - + -------- + | Charset | Description | Collation par défaut | 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