even if you dont have phpmyadmin access you can still backup the database via plugins…. wp complete backup can do the job… same with a lot of other backup utilities..
make your whole site backup and restore it to your new server
this works most of the time for me..
except for some cases like url change or hosting folder structure difference.