Gary Pendergast bafd8c92f2 Database: Fall back to utf8 when utf8mb4 isn't supported.
Sometimes, `DB_CHARSET` will be set to `utf8mb4`, even if the current setup doesn't support `utf8mb4`. After [38442], this can cause significant character set failures, causing the connection to fall back to `latin1`.

Instead of doing this, we now check that the connection supports `utf8mb4` before trying to use it, and fall back to `utf8` when we need to.

Fixes #37982 for trunk.


git-svn-id: https://develop.svn.wordpress.org/trunk@38580 602fd350-edb4-49c9-b593-d223f7449a82
2016-09-08 23:48:05 +00:00
2016-09-06 18:12:09 +00:00
2016-08-02 13:44:37 +00:00
Description
No description provided
257 MiB
Languages
PHP 81.5%
CSS 8.9%
JavaScript 8.1%
SCSS 0.8%
HTML 0.7%