title: PDO Exception: The server requested authentication method unknown to the client
body: <p>I have a running LARAVEL based website on a shared hosting (Business Plan) with Hostgator India. Ee decided to migrate it to a recently purchased dedicated server. The content transfer/migration was successful, however, when I try to LOGIN/REGISTER using the default laravel methods on the dedicated server I get following exception:</p>
  
  <pre><code>PDO Exception: The server requested authentication method unknown to the client
  </code></pre>
  
  <p>After, researching a lot on Google / StackOverflow I discovered that there could be a mismatch in the server mysql version. However, I am not able to understand how to get it fixed. I am currently using a PHP 5.5 (Also tried PHP 5.4 with no success). Downgrading it to PHP 5.3 would work, with its own sweet problems for "syntax errors" and requires quite a lot of the change in the code. The code works absolutely fine on the business plan and my local MAMP server. I am sure I am missing something very small here and would be really thankful if someone could point me in right direction.</p>
  
  <p>Edit 1: MySql information on Server</p>
  
  <p>Server type: MySQL</p>
  
  <p>Server version: 5.5.37-cll - MySQL Community Server (GPL)</p>