spring boot 如何配置远程访问 带有ssh通道的数据库(mysql) 20C

数据库服务器带有ssh通道,通过navicat软件可以访问数据库(使用ssh方式),
可是spring boot工程中如何连接访问呢。

5个回答

首先为什么要通过ssh访问?
如果要用ssh访问 可以去参考一下idea源码,idea源码中有用ssh协议,可以拷贝过来试试

qq_39050876
每个人都可以成为导师 公司给的
2 年多之前 回复
qq_39050876
每个人都可以成为导师 公司给的服务器带有ssh通道
2 年多之前 回复
yxhlfx
双林子木 就是在正常JDBC的配置上加几项参数,具体每种数据库加什么样的参数在上述地址中,其中还提供了连接示例
2 年多之前 回复
qq_39050876
每个人都可以成为导师 谢谢各位的回答,普通的数据库连接配置,我知道,现在就是服务器有ssh通道,不知道怎么连接上去
2 年多之前 回复

spring.datasource.url=jdbc:mysql://192.168.1.112:3306/dbname?useUnicode=true&characterEncoding=utf8&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.max-active=100
spring.datasource.max-idle=100
spring.datasource.max-wait=30000
spring.datasource.min-idle=10
spring.datasource.initial-size=10
spring.datasource.validation-query=SELECT 1
spring.datasource.test-on-borrow=false
spring.datasource.test-while-idle=true
spring.datasource.time-between-eviction-runs-millis=5000


qq_39050876
每个人都可以成为导师 谢谢各位的回答,普通的数据库连接配置,我知道,现在就是服务器有ssh通道,不知道怎么连接上去
2 年多之前 回复

spring.datasource.url=jdbc:mysql://192.168.1.112:3306/dbname?useUnicode=true&characterEncoding=utf8&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.type=org.apache.tomcat.jdbc.pool.DataSource
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.max-active=100
spring.datasource.max-idle=100
spring.datasource.max-wait=30000
spring.datasource.min-idle=10
spring.datasource.initial-size=10
spring.datasource.validation-query=SELECT 1
spring.datasource.test-on-borrow=false
spring.datasource.test-while-idle=true
spring.datasource.time-between-eviction-runs-millis=500

qq_39050876
每个人都可以成为导师 谢谢各位的回答,普通的数据库连接配置,我知道,现在就是服务器有ssh通道,不知道怎么连接上去
2 年多之前 回复

谢谢各位的回答,普通的数据库连接配置,我知道,现在就是服务器有ssh通道,不知道怎么连接上去

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐