Per prima cosa fai il backup del database come indicato qui. Poi importalo sul nuovo hosting con stesso nome database, nome utente e password.
Carica i file di WP sul nuovo server. Modifica wp-config.php (cerca DB_HOST) in modo da settare il nuovo server mysql.
Comunque in giro trovi anche delle guide più dettagliate. Spero di esserti stato utile.