title: PHP 5.4.9 Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'
body: <p>I'm trying to configure doctrine by following <a href="http://marco-pivetta.com/doctrine-orm-zf2-tutorial/#/24" rel="nofollow">this</a> tutorial and when I run that command: 
  ./vendor/bin/doctrine-module orm:validate-schema I get an error:</p>
  
  <p>Undefined class constant 'MYSQL_ATTR_INIT_COMMAND' in var/www/CommunicationApp/config/autoload/global.php on line 19</p>
  
  <p>Here is the global.php file:</p>
  
  <pre><code>&lt;?php
  /**
   * Global Configuration Override
   *
   * You can use this file for overriding configuration values from modules, etc.
   * You would place values in here that are agnostic to the environment and not
   * sensitive to security.
   *
   * @NOTE: In practice, this file will typically be INCLUDED in your source
   * control, so do not include passwords or other sensitive information in this
   * file.
   */
  
  return array(
    'db' =&gt; array(
       'driver'  =&gt; 'Pdo',
       'dsn'   =&gt; 'mysql:dbname=zf2tutorial;host=localhost',
       'driver_options' =&gt; array(
           PDO::MYSQL_ATTR_INIT_COMMAND =&gt; 'SET NAMES \'UTF8\''
       ),
   ),
   'service_manager' =&gt; array(
       'factories' =&gt; array(
           'Zend\Db\Adapter\Adapter'
                   =&gt; 'Zend\Db\Adapter\AdapterServiceFactory',
       ),
   ),
  );
  </code></pre>
  
  <p>I already uncomment the extension=php_pdo_mysql.dll in /usr/local/zend/etc/php.ini</p>