WandereR, легко!
В вашей БД должно быть указанно - работать с любым хостом. (это не безопасно)
Вы же сами пишите в конфигах, откуда чего брать. Адресс сервера, логин, пароль... А в разработке вообще нет никакой сложности, вся БД у вас на Localhost и пользователя можно прописать одного root . Просто пишите в конфиге localhost пользователь WandereR Например, phpMyAdmin работает также, под одним и тем же пользователем. Вам даже необязательно загружать этот phpMyAdmin на сервер в интернете, если у вас БД настроена для работы. Но, это, конечно же, очень уязвимое место на сайте при таких настройках. Лучше всего, когда ваш сервер работает только со своим хостом (то есть, когда в настройках прописанно - работать только с localhost)
Может быть, вам скрипт какой-то поможет, что бы синхронизировать данные в БД. Подумайте сами.
При разработке сайтов такого плана на локальном компьютере, лучше всего, конечно, работать из под Linux , поскольку, можно без труда сэмулировать любой хост и сделать виртуальное подобие этих сайтов, полную копию того, что вы себе представляете. И как это возможно в техническом плане, всё так и реализуется, как и у вас при работе в Linux . Вы даже можете IP адреса прописать любые для этих виртуальных серверов. ftp можете поднять именно таким, как в интернете, чтобы взаимодействовать с ним и не переписывать потом в настройках. Права на файлы лучшим образом отконфигурировать. Вы можете создать точную копию ваших серверов, что бы учесть особенности и версии apache , php , mysql и т.п. поскольку это очень важно - очень часто при работе одного и того же скрипта не всегда результат получается одинаково точно. При работе на Windows , такой спектор возможностей, джентельменский набор для Web-разработчиков Денвер вам предоставить не сможет. А если собирать сервер в среде Win вручную, то модули прикручивать вам врятли придётся. Скорее всего расчитывать вы сможете только на версии тех серверов.