QT怎么ssh连接mysql数据库

QT怎么ssh连接mysql数据库,第1张

在这里小编使用的是SQLyogEnt进行远程连接配置了SSH的数据库。通过桌面的SQLyogEnt运行数据库客户端。

在界面中点击【新建】按钮,在Mysql下填写Mysql数据库的ip地址、用户名、密码、端口(默认在3306)就好,数据库名称。这里跟普通的连接数据库的方法一致。

这个时候读者可以点击一下【测试连接】,这个时候点击测试连接去连接数据库是不会成功的,因为数据库配置了SSH访问。如下图:

配置完成Mysql信息后,在旁边选择【SSH】

可以实现,不用写两个配置文件。

你先在applicationContext.xml

中配置2个数据源连接Bean,一个连接远程SQL数据库,一个连接本地的MYSQL数据库,再使用Spring的容器实现类

org.springframework.context.support.FileSystemXmlApplicationContext

获取这2个数据源,就可以进行接下来的数据库 *** 作了。

1. 首先需要一个Putty, 配置一个SSH Tunnel的Session并登陆Putty, 保持登陆状态可参考文章: http://kazge.com/archives/788.html2. 打开HeidiSql的会话管理器,填写使用SSH隧道,用户名和密码填数据库的用户名和密码3. 通过打开位置,确认plink.exe的位置本地端口填Putty里面填写好的端口号,比如3307 连接即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6145421.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-16
下一篇 2023-03-16

发表评论

登录后才能评论

评论列表(0条)

保存