В идеале вам нужно создать среду, практически идентичную рабочей (с использованием VMWare или другого решения для виртуальных машин).Однако, если у вас не хватает времени, вы можете напрямую подключиться к удаленному экземпляру mysql.
MySQL по умолчанию не прослушивает внешние IP-адреса.Поэтому, если вы хотите подключиться к нему, вам нужно изменить экземпляр MySQL на сервере для прослушивания внешнего IP-адреса.
Чтобы проверить его, подключитесь к серверу через SSH от имени пользователя root и запустите:
netstat -nlp | grep mysqld
В этом списке перечислены все программы и порты, которые они прослушивают.Например,
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 818/mysqld
unix 2 [ ACC ] STREAM LISTENING 3777 818/mysqld /var/run/mysqld/mysqld.sock
Это означает, что mysql работает только на 127.0.0.1 (который не является локальным IP-адресом) на порту 3306.
Вам необходимо изменить / etc / my.conf или /etc/mysqld/my.cnf и отредактируйте:
bind-address = 0.0.0.0
Прослушивайте все интерфейсы.
Затем перезапустите mysqld:
/etc/init.d/mysqld restart
Теперь вам нужнобыть в состоянии подтвердить, что mysqld прослушивает внешний IP с помощью netstat, и вы должны иметь возможность подключиться к нему с удаленного компьютера.
HTH