stackoverflow.com/a/23288361/956397

у установщик для одного из моих приложений, и я хотел бы иметь возможность протестировать некоторые настройки базы данных по умолчанию.

Возможно ли использовать PDO для проверки действительных и недействительных соединений с базой данных?

У меня есть следующий код:

try{
            $dbh = new pdo('mysql:host=127.0.0.1:3308;dbname=axpdb','admin','1234');
            die(json_encode(array('outcome' => true)));
        }catch(PDOException $ex){
            die(json_encode(array(
                'outcome' => false,
                'message' => 'Unable to connect'
            )));
        }

У меня проблема в том, что сценарий пытается подключиться, пока не истечет 60-секундное время выполнения сценария, вместо того, чтобы сказать, что он не может подключиться к БД.

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос