Используйте MySQL Windows/Mac GUI по Туннелю SSH

Это походит на проблему с Cygwin. У Вас есть та же проблема при использовании шпаклевки или другого клиента?

3
задан 14 December 2009 в 21:02
5 ответов
ssh -L9999:mysqlserver.com:3306 joe@thehost.com

затем скажите Вашему MySQL Gui для соединения с localhost:9999

1
ответ дан 3 December 2019 в 08:27

MySQL Assuming находится на стандартных 3 306 портах, Вы просто даете эту команду на Unix/OSX:

ssh -L3306:localhost:3306 username@host

Затем Вы соединяетесь с localhost со своим GUI.

-1
ответ дан 3 December 2019 в 08:27

Я думаю, что 50%-е решение состоит в том, чтобы использовать-Y ssh опция, предполагая, что хост-машина имеет GUI, который Вы хотите.

Из ssh страницы справочника:

 -Y      Enables trusted X11 forwarding.  Trusted X11 forwardings are not
         subjected to the X11 SECURITY extension controls.

Таким образом от Вашего ПК/Mac ssh -Y joe@thehost.com

Затем, в то время как Вы находитесь на thehost.com joe@thehost.com> /usr/bin/mysql-query-browser

И добавьте в информации о mysqlserver.com. Должен направить mysql просмотр UI назад к Вашему Mac/ПК.

0
ответ дан 3 December 2019 в 08:27

На Mac про Продолжение позволяет Вам делать по умолчанию, но я все еще ищу окна gui клиент, чтобы сделать это.

0
ответ дан 3 December 2019 в 08:27

MySQL Workbench может сделать SSH, туннелирующий для Вас, и это доступно на большинстве платформ.

http://dev.mysql.com/doc/workbench/en/wb-manage-db-connections-ssh.html http://dev.mysql.com/downloads/workbench/

0
ответ дан 3 December 2019 в 08:27

Теги

Похожие вопросы