qq_39050876
2018-01-31 02:58 阅读 6.4k

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

20

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • hier4569 hier4569 2018-01-31 05:42

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

    点赞 1 评论 复制链接分享
  • yxhlfx 双林子木 2018-01-31 04:39
    点赞 评论 复制链接分享
  • u014794644 瓦史托德 2018-01-31 05:47

    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

    
    
    点赞 评论 复制链接分享
  • yxx76707844 pp虾我们走 2018-01-31 05:51

    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 每个人都可以成为导师 2018-02-01 01:29

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

    点赞 评论 复制链接分享

相关推荐