Additionally to all great advice above, I would empty the cache just before dumping the database.
When setting up a new mysql installation, it is useful in the long run to make sure that the default character setting is uft-8. I wrote a tutorial about that a while ago, because I ran into issues with the feed aggregator: http://upsitesweb.com/blog/2011/08/drupal-7-feed-aggregator-issue-mysql-character-set
Ursula
The first step should always be to ask the new host if they will do it. Many will do it for free.
NancyInjustice anywhere is a threat to justice everywhere. -- Dr. Martin L. King, Jr.
From: James Rome
I need to move my sites to a new host. What is the procedure for doing
this, especially the backup and restore of the database? Does the
hosting-specific information reside inside the database? If so, how do I
change them? The page URLs will not be changed.
--
[ Drupal support list | http://lists.drupal.org/ ]