If you were prompted to input your blog name, user name, and password, that wasn't a log in prompt, that was an installation prompt.
This indicates that either the tables weren't imported at the new host, or the database details in wp-config.php at the new host weren't configured properly.
If you go to phpMyAdmin now, are there more tables now than there were when you did the initial import?