Как подключиться к серверу MySQL MAMP с помощью DataGrip

DataGrip не подключается к моему локальному серверу MySQL, который поставляется с сервером MAMP Pro. Однако, когда я пытаюсь подключиться с помощью PHP или команды mysql, он работает отлично. Кто-нибудь может помочь?


person Microtribute    schedule 25.02.2016    source источник
comment
Datagrip необходимо настроить, чтобы знать, с каким сервером вы хотите разговаривать, с какими базами данных и т. Д. См .: jetbrains.com/datagrip/help/ Что из того, что вы пробовали, не работает?   -  person Anne Gunn    schedule 25.02.2016
comment
Конечно, это довольно понятно.   -  person Microtribute    schedule 25.02.2016
comment
Значит ли это, что тебе больше не нужен ответ? Или вы иронизируете? Я не пытался использовать RTFM * у вас, просто спрашивал, что вы уже пробовали, но не сработало. Обычно это намного более продуктивно с точки зрения получения ответов. RTFM: xkcd.com/293   -  person Anne Gunn    schedule 26.02.2016
comment
совсем нет ... в любом случае я нашел решение. Я изменил значение bind-ip-address на 0.0.0.0 в my.cnf, и это сработало ... тем не менее, спасибо за ваш ответ.   -  person Microtribute    schedule 27.02.2016


Ответы (2)


MAMP Pro -> Вкладка Mysql -> Установите флажок «Разрешить сетевой доступ к Mysql» -> Сохранить -> Прибыль!

person Pavel Simonov    schedule 04.05.2016
comment
Можно ли это сделать без Pro? - person Steven Rogers; 11.01.2017

Я нашел решение. Мне пришлось отредактировать my.cnf (вы должны отредактировать шаблон здесь: Mamp PRO -> File -> Edit Template -> MySQL my.cnf)

Я закомментировал MAMP_bind-address_MAMP и добавил новую строку bind-address = 0.0.0.0, чтобы разрешить входящие соединения со всех IP-адресов.

sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
# MAMP_bind-address_MAMP
bind-address = 0.0.0.0

Надеюсь, это поможет любому, у кого такая же проблема.

person Microtribute    schedule 27.02.2016
comment
Джесси, не забудь принять свой ответ. Вы заслуживаете похвалы за то, что это выяснили. И это может помочь другим стать немного увереннее в вашем собственном ответе с течением времени. - person Anne Gunn; 29.02.2016