Мне нужно включить удаленный доступ для MySQL на моем Mac (OS X 10.8).

Я установил MySQL из файла .dmg, загруженного с веб-сайта MySQL (поэтому MAMP отсутствует). Я прекрасно работаю на локальном хосте, теперь, как мне включить удаленный доступ?

Нужно ли мне включить переадресацию портов на моем рутере, чтобы он работал (по умолчанию это порт 3306, верно?)

2 ответа2

2

Вам необходимо предоставить привилегии GRANT учетной записи с именем хоста "%", для переадресации портов обратитесь к руководству по маршрутизатору или используйте Portforward. Мы не можем помочь вам, не зная вашей модели маршрутизатора, просто попробуйте немного поискать для себя.

1

Да, вам нужно установить NAT для порта. Тогда вы сможете получить доступ из любого места, но не из локальной сети, пытаясь получить доступ через ваш WAN IP. Он не будет работать, если вы проверите его с вашим WAN IP на локальном компьютере. Просто попробуйте с другого компьютера, а не в той же сети.

А также убедитесь, что вы предоставили доступ к порту в брандмауэре, если вы его используете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .