It's possible the MySQL server or perhaps the Free Hosting server you are on was under load. phpMyAdmin would normally slow down as a result, but it should never take 2 hours to open a database. Give it another go. If it's still not working as of right now, please let us know.