В настоящее время я пытаюсь запустить приложение на сервере, но мой клиент очень "придирчив" к своим данным и хочет сохранить базу данных на собственном внутреннем офисном сервере. Я установил MySQL и могу заставить приложение запускаться локально, но по нескольким конкретным причинам приложение должно запускать еще где.
В основном я не могу получить доступ к MySQL из другого места. Я думаю, что моим основным камнем преткновения является перенаправление портов в правильное место. MySQL установлен на mac mini с локальным IP-адресом 192.168.1.242, а маршрутизатор/модем - это капсула времени Apple. Я пробовал смотреть учебники, но у всех есть опции, к которым у меня нет доступа. Я прикрепил скриншот параметров, к которым у меня есть доступ, и настройки, которые я пробовал до сих пор.
Возможно, потребуется другая информация:
- Мне нужно подключиться с PHP
- Я установил пользователя в MySQL с помощью шаблона (%)
- Я тестирую его, используя следующую команду: на моей локальной машине в CMD: mysql -u имя пользователя -h remote_ip_address -p
- Я получаю следующую ошибку: ОШИБКА 2003 (HY000): не удается подключиться к серверу MySQL на "REMOTE_IP_ADDRESS" (10061)
- Брандмауэр полностью отключен на Mac Mini
- В файле my.cnf ничего нет.
- ОС - Sierra
Это все, о чем я могу думать в данный момент, но любой совет будет очень благодарен, и может быть предоставлена любая дополнительная информация.
PS. очевидно, я не очень хорошо разбираюсь в MAC-машинах/сетях