title: PDO Connection Test
body: <p>I am writing an installer for one of my apps and I would like to be able to test some default database settings.</p>
  
  <p>Is this possible using PDO to test valid and invalid database connections?</p>
  
  <p>I have the following code:</p>
  
  <pre><code>try{
              $dbh = new pdo('mysql:host=127.0.0.1:3308;dbname=axpdb','admin','1234');
              die(json_encode(array('outcome' =&gt; true)));
          }catch(PDOException $ex){
              die(json_encode(array(
                  'outcome' =&gt; false,
                  'message' =&gt; 'Unable to connect'
              )));
          }
  </code></pre>
  
  <p>The problem I am having is that the script trys to connect until the script execution time of 60 seconds runs out instead of saying it cannot connect to the db.</p>
  
  <p>Thanks</p>