Отличить имя схемы от существующей базы

Ответы получены от MySQL через X Protocol. Созданные программой учебные объекты после чтения удалены.

Наблюдаемый результат программы
НаблюдениеРезультат
Настроенная схема существуетда
Имя объекта совпало с настройкойда
Объект несуществующей схемы полученmysql_xdevapi\Schema
Несуществующая схема найдена на серверенет
Схема по умолчанию в учебном URIне задана
Строки и дополнительные наблюдения
{
    "configured_name": "php_manual_x139",
    "missing_name": "mysql143_missing_schema_af4c9c0cc214",
    "configured_exists": true,
    "missing_exists": false,
    "default_schema_type": "null",
    "default_schema_name": null
}

Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.