У меня на компьютере разработчика установлен WSL2. На нем запущен сервер mysql, и я могу правильно видеть БД и схемы, если использую средство просмотра БД из "VM" WSL, то есть, если я открываю mysql cli или даже Datagrip / IDEA из WSL правильно видит DB на localhost: 3306.
У меня также есть установка Datagrip на Windows, которую я хочу использовать для подключения к mysql db. Поскольку WSL2 изменил работу сети, подключение к localhost: 3306 не работает - поэтому мне нужно подключить сеть WSL2 к моей сети Windows. Я нашел несколько решений, но я уже успешно использовал ngrok для локальных веб-сайтов.
Предположительно, при запуске ./ngrok tcp 3306
в оболочке ubuntu открывается экземпляр WSL2 mysql снаружи с указанным c url + порт (который он мне возвращает). Проблема в том, что я не могу подключиться к нему через Datagrip, есть ли какая-то конкретная c конфигурация, которую мне нужно запустить, чтобы она работала?
например:
ngrok говорит мне: tcp://0.tcp.ngrok.io:11497 -> localhost:3306
если я попытаюсь подключиться к этому URL в Datagrip, время ожидания истекло.