connection->fetchOne( <<<'SQL' SELECT DEFAULT_COLLATE_NAME FROM information_schema.CHARACTER_SETS WHERE CHARACTER_SET_NAME = ?; SQL , [$charset], ); if ($collation !== false) { return $collation; } return null; } }