I was trying to upgrade from drupal 5.x to drupal 6.15) .
user warning: Table 'mydomain_2inhomemedical.menu_router' doesn't exist query: DELETE FROM menu_router in /home/mydomain/public_html/2inhomemed/includes/menu.inc on line 2346.
user warning: Table 'mydomain_2inhomemedical.menu_router' doesn't exist query: INSERT INTO menu_router (path, load_functions, to_arg_functions, access_callback, access_arguments, page_callback, page_arguments, fit, number_parts, tab_parent, tab_root, title, title_callback, title_arguments, type, block_callback, description, position, weight, file) VALUES ('node', '', '', 'user_access', 'a:1:{i:0;s:14:\"access content\";}', 'node_page_default', 'a:0:{}', 1, 1, '', 'node', 'Content', 't', '', 4, '', '', '', 0, '') in /home/mydomain/public_html/2inhomemed/includes/menu.inc on line 2443.
...
(the error messages went for about 600 lines actually).
1. I checked (using the update status module) and upgraded all the drupal 5.x modules to their latest 5.x versions before going on to the drupal 6.x stuff.
2. Then took a backup of the files and database.
3. Logged into the site with the user 1 account (made the site 'off-line' )
4. Switched the theme to Garland