乐趣区

关于navicat:Navicat如何远程连接云服务器上的mysql数据库

原本没有开启秘钥的近程服务器端数据库连贯十分不便,就在新建连贯上填入数据就 ok 了,然而开启 SSH 秘钥后的服务器连贯有一个大坑,上面来具体讲讲。

一、在新建连贯下, 先抉择 SSH 形式登录到近程服务器

1. 主机名或 ip 地址上填写公网 IP 或者域名

2.SSH 默认端口 22 不必批改

3. 用户名的填写须要留神,不是你的 Xshell 或者第三方控制台的用户名,而是你云服务器上的用户名,个别没有批改之前都是 Root

4. 上面有两种形式,一种是秘钥,一种是明码,这里说说秘钥,服务器端一旦你申请了 SSH,会返回你一个公钥和私钥,保留下来,而后再这里导入就好了

这里的 SSH 局部就欠缺好了,然而,千万别急着去测试。当初只是连贯了近程服务器,还没有和数据库连贯

上面巨坑开始了

二、连贯数据库

1. 连贯名

2. 这个主机名或 IP 地址!!!!!!!看了很多网络教程都是填写近程服务器的 ip 地址,其实这里是填本地地址,没错是内网地址,因为你曾经登录了近程服务器了,那么当初连贯近程服务器的 mysql 是 localhost 啦!!!!!

3. 端口默认是 3306,能够批改。然而同步的云服务器的 mysql 端口也得批改

4. 用户名和明码都是你在服务器下的数据库的用户名和明码,这一步是连贯数据库,别弄错哦

最初连贯测试!胜利!

对了最初还要说一句,测试胜利之后按确定之后,当你双击数据库的时候,有一件很恐怖的事件….. 那就是

没事啦,输出你服务器中的登录明码就好,如果遗记了明码,能够找云服务器官网找回。

退出移动版