Не думаю, что вы предоставили достаточно информации, чтобы дать нам место для работы.
Решение первое:
Однако япри условии, что ваш удаленный сервер MySQL работает в Linux с доступом по SSH.
В этом случае вы можете создать туннель для вашего удаленного MySQL через SSH.
ssh -f -i /home/Muiter/.ssh/id_rsa username@remote.host.com -L 53306:remote.host.com:3306 -N
Как видите, я используюid_rsa здесь, поэтому он не запрашивает пароль при входе в SSH.Я туннелирую, когда запускается мой linuxbox, в противном случае вы можете удалить эту часть и каждый раз вводить пароль.
Теперь, когда вы обращаетесь к удаленному MySQL, фактически не используйте имя удаленного хоста.Вместо этого его localhost с портом 53306.
Решение второе:
Если у вас нет подключения через SSH к удаленному рабочему столу, как упомянуто выше, вам может потребоваться создатькакое-то «реле» PHP.
Решение третье:
Другой вариант - просто использовать phpMyAdmin - работать на remoteHost (или на хосте, которыйимеет подключение к конкретному MySQL) и просто экспортируйте свой Excel с phpMyAdmin.
Надеюсь, это поможет.