怎么连接数据库通过SSH连接Mysql数据库

本机Mac远程阿里云Ecs

本作品采用,轉载必须注明作者和本文链接

使用SSH隧道保护MySQL和MySQL管理员之间的连接这是如何在您之间设置安全隧道的描述 ...

这是关于如何使用Putty在MySQL服务器和本地运行的MySQL管理器之间建立安全通道的说明 通过使用Putty创建一个到您的MySQL服务器的安全通道,您可以授予localhost访问诸如MySQL Administrator之类的强大应用程序同时,使您的服务器看起来就像没有 实际上,使您的MySQL服务器从外部卋界消失

完成后,您将不仅可以在远程MySQL服务器和MySQL Administrator的本地实例之间建立安全连接更可以打开MySQL管理员的所有功能和功能,这些功能和功能僅适用于在服务器上本地运行的实例本身

第1步,选择Putty中的服务器连接配置文件

单击要用于安全通道的任何连接名称

“源端口”是MySQL管理員将连接到的本地端口,而不是它通常会使用的远程(服务器)端口 这可以是您系统当前未使用的任何端口,对于您希望创建的每个隧噵应该是不同的

“Desitination”是您实际的MySQL服务器的地址和端口。 但是由于您的SSH连接将被视为“本地”到您的MySQL服务器,您应该使用“127.0.0.1”或“本地主机”取决于什么是最好的

确保“源端口”和“目的地”中的信息正确,选择“本地”单选按钮然后单击“添加”。

您现在应该看到顯示的新隧道信息如图所示

第6步 - 保存您的设置!

在你做任何事情之前,请回到主要的Putty屏幕并保存连接配置文件更新

这不能强调足够强! 如果您不保存新的隧道信息,不仅会在关闭油灰时失去它而且如果您简单地建立连接,您也可能会失去它甚至可能在尝试首先建立連接时失去它!

第7步 - 连接到服务器

通常情况下从Putty连接到服务器。

第8步 - 配置MySQL管理员的连接设置

由于您的连接现在将通过由Putty创建的安全通道,因此您的“服务器主机”现在将是本地的因此使用“127.0.0.1”。

“端口”应设置为您在第4步中设置的同一端口

一旦连接设置正确,单击“確定”然后您应该能够成功连接到MySQL服务器,但现在通过安全的隧道!

我要回帖

更多关于 怎么连接数据库 的文章

 

随机推荐