OK, this worked, upgrade.php ran and updated the database, as I would have expected because it was basically wipe and reinstall everything.
Only trouble is now although my content is there I seem to have lost my stylesheets or something.
I’m not sure what is going on.
I think I’m going to wipe everything from the new server, install 2.2, move my site over, make sure it all works and then upgrade to 2.3.1
Thanks for you help anyway.