title: MySQL Illegal mix of collations
body: <p>After viewing my prod logs, I have some error mentionning :</p>
  
  <pre><code>[2012-08-31 15:56:43] request.CRITICAL: Doctrine\DBAL\DBALException: 
  An exception occurred while executing 'SELECT t0.username ....... FROM fos_user t0 WHERE t0.username = ?'
  with params {"1":"Nrv\u29e7Kasi"}:
  
  SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT)
  and (utf8_general_ci,COERCIBLE) for operation '=' 
  </code></pre>
  
  <p>Alghout i have UTF-8 default under the doctrine cfg :</p>
  
  <pre><code>doctrine:
      dbal:
          charset:  UTF8
  </code></pre>
  
  <p>It seems that all my MySQL Tables are in <code>latin1_swedish_ci</code>, so my question is :</p>
  
  <p><strong>Can I manually change the collation to <code>utf8_general_ci</code> for all my tables without any complications/precautions ?</strong></p>