You need so download the files from your old web host and also the database. The files can be downloaded using FTP manager or online file manager in your control panel. To download your database use export option in PHPmyAdmin. Then make the same to upload your files and database to your new web host.
he is correct.... and don't forget to chmod the files correctly after you re-upload the files to your new server
If you have cPanel both ends (old host and new host), you can request your new host to transfer your web site. It will transfer all the data including mail and database. Kailash
Another method: 1) Download wordpress database and wp-content folder from old host 2) Install wordpress in new hosting. 3) update database using database you have downloaded. 4) Upload wp-content folder. visit yoursite.com/wp-admin
If you are unable to do this successfully, we can help you get this done at a meger charge. PM me if interested.
This will work easily if you only have one site on your current hosting account. If you have add-on domains I don't know if you can do a straight cpanel transfer easily.
I will do like this:- 1) Backup old sql database using phpmyAdmin. 2) Using any text editor open that sql file and replace www.old-domain.com to www.new-domain.com 3) logon to new-domain.com install wp and create fresh database. 4) Go to phpmyAdmin and import those modify sql file. 5) Have fun! it's done. I always use this to set-up new website by modify 5-10 post on localhost and move to website.