Сделать дамп базы данных - это будет текстовый файл, содержащий команды SQL.
Очень аккуратно поменять в этом дампе имя домена - если на хостинге оно будет другим. Везде, где оно встретится. Если новое имя домена имеет точно такую же длину, как и старое - просто меняем строку на строку в текстовом редакторе. А вот если длины отличаются - это геморрой: достаточно много служебной информации WP записывает в базу в формате PHP serialize - в котором перед содержимым строки записывается длина этой строки. И придётся менять не только имя домена, но и изменившуюся длину строки, содержащей имя домена.
Залить изменённый дамп в БД на хостинг.
Скопировать на хостинг все файлы сайта.
В файле wp-config.php на хостинге поменять параметры подключения к БД - на те, которые используются на хостинге.