- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在 ssh 中使用 SquirreL 工具连接到我的数据库。是否可以?遗憾的是,我没有其他的服务器选择,所以如果它不工作,我将不得不更换工具。
最佳答案
没有办法直接通过 Squirrel 来完成,但是(如果您知道如何)设置 Squirrel 可以使用的 ssh 隧道非常容易。
我忘记了怎么做,来到这里寻找一些东西来刷新我的内存......希望它也能帮助其他人。
创建 ssh 隧道:
$ ssh -v -N -L3307:localhost:3306 远程主机名
我选择使用端口 3307,因为我还在本地的端口 3306 上运行 MySQL。
详细信息(或者您可以直接跳到第 2 步):
3307
是您要在本地 引用远程系统的端口。
我相信这里的localhost
是指远程系统,从它自己的角度来看,所以localhost:3306
指的是远程系统上的标准MySQL端口.
-v
是可选的;它只会使 ssh 的输出更加冗长,这有助于故障排除。您不会将运行 ssh
的窗口用于其他任何事情,所以不妨让它闲聊。
-N
表示您对在远程主机上实际打开 shell 不感兴趣。我们在这里仅用于数据库连接。
如果您打开了详细选项,您应该会看到如下消息:
debug1:到 LOCALHOST:3307 的本地连接转发到远程地址 localhost:3306
如果您没有打开详细输出,您只会看到类似Authenticated to 10.0.1.234 (via proxy).
点击测试然后点击连接来测试你的连接。
如果您使用 -v
选项运行 ssh
,您可以在尝试通过 Squirrel 连接时观察窗口。您应该看到类似这样的内容才能成功连接:
debug1:请求连接到端口 3307 转发到本地主机端口 3306。
debug1: channel 2: 新 [direct-tcpip]
debug1: channel 2: free: direct-tcpip: listen port 3307 for localhost port 3306, connect from 127.0.0.1 port 54536 to 127.0.0.1 port 3307, nchannels 3
当您完成数据库操作后,只需在 ssh 窗口中按 CtrlC 即可关闭隧道(如果您离开了 -N
选项,我猜你必须按 CtrlD 来关闭 shell。
关于squirrel-sql - 使用 ssh 连接到 mysql/oracle 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33084848/
用于输入 SQL 的字体大小太小。增加字体大小以键入 SQL 的方法是什么? 在“全局选项”中,可以增加字体的大小。但这对输入 SQL 的文本大小没有影响。 最佳答案 在 SquirreL SQL 客
我使用 Squirrel SQL 客户端来查询我的 DB2 数据库。当我查询其中一张表时,我看到一些单元格背景显示为彩色(青色)。我不确定为什么这些单元格可以显示为青色,而其他单元格的背景仍为白色。我
我一直在 SquirreL SQL 客户端中注释掉我的查询,但我也一直在使用其他别名打开新连接,但是它在选项卡区域中变得有点拥挤。 我还能够将我的查询保存在文件中,这非常有用,除了文件的整个路径(通常
我进行了搜索,但在其他任何地方都找不到此信息。你能列出最好的快捷键松鼠吗? 我知道使用该工具的此功能可以避免大量输入。 我唯一知道的就是输入 SF然后按空格键。结果是SELECT * FROM . 最
在像 SQL Developer 这样的工具中,我可以右键单击一行并选择重复以获取行的副本,对其进行编辑并提交。我怎样才能在松鼠中做到这一点?我什至不知道如何在内容 View 中添加新行。 最佳答案
在我的 Squirrel SQl 中,我有几个 session 选项卡,每个选项卡都有一些打开的选项卡,用于显示我过去运行的查询和相应的查询结果。 如果我想“重新体验触发查询的体验”或在需要调整时快速
我应该如何在 Squirrel 中进行以 10 为基数到以 16 为基数的整数转换?在 Javascript 中,我可以使用以下命令执行此操作:parseInt("ff", 16)。 我正在尝试为 E
alt text http://www.freeimagehosting.net/uploads/64fac9c8c4.gif 是否可以为所有表生成 sql 脚本?我想生成sql脚本并导入另一个数据库
我在 MS-Windows 10 上使用 JDK 10 运行 Squirrel-SQL 3.9.0 版。我已经配置了 Microsoft SQL 服务器 JDBC 驱动程序 sqljdbc42.jar
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 5 个月前。 Improve this q
最近我实现了 Squirrel.Windows在我的一个程序中。它在基本功能方面运行良好。 问题是主要方法都是内部方法,我们无法使用扩展方法或自己实现。另外,Squirrel 项目有太多 Unreso
我想为一个表生成一个插入脚本。我不知道如何使用 SQuirreL 从表结构生成它,就像我使用 pgAdmin 那样。 使用 pdAdmin 我这样做: 得到这个结果: 我有很多列 (60) 的表,我真
我开始使用 font-squirrel (http://www.fontsquirrel.com/tools/webfont-generator) 来快速使我的字体跨浏览器兼容,我只是想知道字体质量是
我在 Windows 7 64 位机器上安装了松鼠客户端 3.4.0。 我看到一个松鼠客户端设置文件夹 ".squirrel-sql" 创建于: C:\Users\ayusman\ 有什么方法可以指定
我正在尝试通过 Squirrel 分发我的 C# 应用程序。通过 Squirrel releasify,我创建了一个安装程序 exe 来安装它。大部分工作都有效 - 安装程序提取我的应用程序的文件并启
我已经安装了 SQuirreL 客户端来打开我的文件数据库。我有名为“database.h2.db”的文件,我想读取其内容。嗯,这是我第一次使用这样的数据库。我需要做的就是简单地更改其中的一些数据。我
我正在尝试通过 Squirrel 分发我的 C# 应用程序。通过 Squirrel releasify,我创建了一个安装程序 exe 来安装它。大部分工作都有效 - 安装程序提取我的应用程序的文件并启
我使用 Squirrel SQL 作为 DB2 for iSeries 的首选 SQL 编辑器,我喜欢的一个功能是自动更正。我在编辑器中输入快捷方式(如 ssf),然后弹出“select * from
我有什么: 我有一个带有连接的 SQLite 数据库。这是 sql 创建代码的一小部分(目的地和 log_entries 表之间的多对多连接): DROP TABLE IF EXISTS "desti
我使用松鼠 3.2.0 当我尝试更换此触发器时: CREATE OR REPLACE TRIGGER crw_ins_trig BEFORE INSERT OR UPDATE ON crew
我是一名优秀的程序员,十分优秀!