我需要通过ssh连接mysql

我需要通过ssh连接mysql,mysql,visual-studio-code,Mysql,Visual Studio Code,visual code studio上是否有通过ssh连接mysql的有效扩展? 我什么也找不到!; 我试过使用Mysql管理工具,但似乎没有ssh选项,我想你的意思是你想通过ssh隧道连接到Mysql 我不知道VisualStudio代码有什么具体的解决方案,但是如果您有一个自己浏览数据库的扩展(并且它不支持SSH隧道),您可以自己创建一个SSH隧道。只需运行: ssh -L 3306:127.0.0.1:3306 user@remotehost 并在需要使用数据库时保持会话打开。将DB浏览

visual code studio上是否有通过ssh连接mysql的有效扩展? 我什么也找不到!;
我试过使用Mysql管理工具,但似乎没有ssh选项,我想你的意思是你想通过ssh隧道连接到Mysql

我不知道VisualStudio代码有什么具体的解决方案,但是如果您有一个自己浏览数据库的扩展(并且它不支持SSH隧道),您可以自己创建一个SSH隧道。只需运行:

ssh -L 3306:127.0.0.1:3306 user@remotehost
并在需要使用数据库时保持会话打开。将DB浏览器指向
127.0.0.1:3306,就这样


请记住,示例中的
127.0.0.1
就是您要通过隧道连接到的主机,因此如果您的MySQL服务器正在侦听,比如说,
1.3.3.7
,只需执行
-l3306:1.3.3.7:3306
,我想您的意思是希望通过SSH隧道连接到MySQL

我不知道VisualStudio代码有什么具体的解决方案,但是如果您有一个自己浏览数据库的扩展(并且它不支持SSH隧道),您可以自己创建一个SSH隧道。只需运行:

ssh -L 3306:127.0.0.1:3306 user@remotehost
并在需要使用数据库时保持会话打开。将DB浏览器指向
127.0.0.1:3306,就这样


请记住,示例中的
127.0.0.1
就是您要通过隧道传输到的主机,因此如果您的MySQL服务器正在侦听,比如说,
1.3.3.7
,只需执行
-l3306:1.3.3.7:3306
,谢谢,但我只是在开箱即用地寻找解决方案谢谢,但我只是在开箱即用地寻找解决方案