之前Navicat连了半天没成功, 今天又搞了一下很快把三个数据库都连上了。之前也不知道哪配错了。。。
1、Navicat连接mysql
下载:https://www.navicat.com/en/download/navicat-premium
第一步:配置general,即相当于从跳板机连接mysql数据库的配置
Connection Name:随便
Add to:默认
Host(重要):mysql所在服务器的ip,如果跳板机和mysql服务器是内网联通的,直接填内网ip即可
Port:填上对应端口即可,mysql默认就3306
User Name(重要):这个用户名一定要有所有ip连接的权限,root用户默认应该是localhost,不是%
Password:对应user name的mysql密码
第二步:配置ssh,连接跳板机
勾选Use SSH tunnel
Host:跳板机ip或者域名
Port:ssh默认端口22
User Name:登录跳板机的用户名
Authentication Method:我这里用的Public Key,选中Public Key文件就行
Edit Passphrase:默认不管
2、Navicat for MongoDB连接MongoDB
下载:https://navicat.com/en/download/navicat-for-mongodb
与连接mysql类似,general配置了MongoDB默认不用密码
ssh配置与mysql一样
3、Redis Desktop Manger 连接Redis
下载:https://redisdesktop.com/subscriptions
mac版本直链:https://redisdesktop.com/subscriptions/downloads/2019.4/redis-desktop-manager-2019.4.179.dmg
与mongodb类似,默认也不用填密码