It should be fine to load the D5 database dump to the new host where you have uploaded D6 (core files, modules and themes) and your files/images, and then to run update.php to update the database to D6.
However, when moving to a new host there are often little differences in the configuration which you may need to iron out. Combined with possible problems of your upgrade, troubleshooting could become complicated.
I think you should try that approach first, to save time. If you encounter any problems which you can't fix, then of course you can clear everything and try again by upgrading on the old server first.
On Sun, Jan 11, 2009 at 4:45 AM, Roy Smith roy@panix.com wrote:
I've got a site running on drupal-5. I want to upgrade it to drupal-6, and at the same time I'm also moving the site to a new hosting service. What's the best strategy here? Can I just dump my 5.x database on one host, copy the sql file to the other, and load it directly into my clean 6.x database?
Roy Smith roy@panix.com
-- [ Drupal support list | http://lists.drupal.org/ ]