You are not using the internal MySQL right? No problem, but one obvious reason could be that your own database does not contain the sample database. Another issue might be that you need to set the PDO string right to the correct MySQL host. Personally, I would start by using the internal MySQL and if that works, continue to change the settings for your remote database. If you go to the database manager, does it connect to your remote database?