title: Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'
body: <p>I want my cakephp support Unicode, I have tried to change my database config (<code>cakephp-2.3.2/app/Config/database.php</code>)</p>
  
  <pre><code>public $default = array(
      'datasource' =&gt; 'Database/Mysql',
      'persistent' =&gt; false,
      'host' =&gt; 'localhost',
      'login' =&gt; 'root',
      'password' =&gt; '***************',
      'database' =&gt; 'db_1stcakephp',
      'prefix' =&gt; '',                
      'encoding' =&gt; 'utf8' // I applied this statement to make cake php support unicode;
  );
  </code></pre>
  
  <p>After that I refreshed my site and what I got is an error occurred:</p>
  
  <blockquote>
    <p>Error: Undefined class constant '<strong>MYSQL_ATTR_INIT_COMMAND</strong>'  File:
    C:\wamp\www\cakephp-2.3.2\lib\Cake\Model\Datasource\Database\Mysql.php<br>
    Line: 146</p>
  </blockquote>