我在网上看了很多关于跳板机登陆数据库的帖子,还是不行,总感觉中间缺了点什么 xshell 登陆数据库成功,但是 sqlyog 就不知道咋弄了,我是先在 sqlyog ssh 连接中填跳板机信息,然后在 mysql 下填写数据库服务器 ip 和该机下 mysql 用户名和密码端口,登不上去。 我 xshell 连接数据库时先登陆跳板机然后登陆数据库服务器而后再连接到数据库
1
ly4572615 2020-01-16 11:06:24 +08:00
跳板机有登陆数据库服务器的 mysql 授权吗?
|
2
lniwn 2020-01-16 11:17:45 +08:00
> 我 xshell 连接数据库时先登陆跳板机然后登陆数据库服务器而后再连接到数据库
看样子你的数据库根本不允许远程连接,跟 SQLyog 无关。SQLyog 的 SSH 隧道的意思是,先通过 ssh 链接到 ssh 主机,然后再在 ssh 主机上链接 mysql,你使用 xshell 同等测试,应该如下操作: ①xshell 登录 SQLyog 中输入的 ssh 主机; ②在 ssh 主机中链接 mysql 服务器。 |
3
gleport 2020-01-16 11:18:35 +08:00
|
5
abu666 OP @lniwn 可以的吧,我同事就可以连数据库添加数据。我也不敢问,因为他是我主管,问了会挨骂的。。。。
sqlyog 的意思就是 ssh 连接到一个服务器,再连接到该服务器下的数据库喽。就没有像 xshell 一样的通过跳板机再登陆数据库服务器的功能么,想哭。。。。 |
7
ly827 2020-01-16 19:06:02 +08:00
sqlyog 只是个工具哈,先设置他的 ssh 连接到跳板机,在默认输入连接 mysql 的地方 输入地址 用户名就可以了啊
|