В принципе, shchs предлагает разумное решение, согласен с ним (однако интересно, проверял ли он его работу?)
По поводу модуля выгрузки-загрузки - я такого не знаю. Есть phpMyAdmin на сервере, которым можно воспользоваться, но не уверен, что он справится со всеми таблицами (у меня более 5000 товаров и phpMyAdmin не справляется даже с половиной). Есть Navicat, который я уже упоминал, есть Яндекс, Google и другие поисковики, в которых можно поискать аналоги Navicat.
Кстати, если не ошибаюсь, у Navicat есть тестовый период (бесплатный), но я не помню точно. Так как я сторонник соблюдения закона, не буду вам рассказывать про "докторов", у которых бывают "таблетки" для подобных случаев...
Одна особенность работы с такими программами удаленного доступа к базе данных заключается в том, что ваш хостер может ограничивать доступ к базе данных извне. То есть, для доступа к базе из того же Navicat, может потребоваться соединение по SSH. Чаще всего он выключен на сервере. Там уже зависит от хостера - у одного можно самостоятельно включить и настроить этот доступ, у другого надо писать в ТП, чтобы подключили, у третьего - это платная опция, у четвертого опция может быть не доступна...