mysql - Spring Boot 连接到远程 SSH 服务器上的 MySQL
问题描述
我正在尝试使用 spring-boot application.properties 连接到远程机器上的 MySQL 服务器,但它失败并出现错误o.s.b.a.orm.jpa.DatabaseLookup: Unable to determine jdbc url from datasource
。
我的数据库 URL 格式正确。远程服务器需要ssh
连接,我已经使用 MySQL Workbench 成功连接了它。对于通过 spring-boot 应用程序连接,我检查了解决方案并实施了 JSCH 解决方案,如帖子中所述:
Spring Boot SSH Mysql? 但仍然没有成功。
远程服务器 SSH 端口是 202 而不是默认的 22。关于如何连接数据库的任何帮助?
解决方案
请参考此处提及的信息 - 此处
推荐阅读
- python - 在时间序列图中标记特定年份
- bash - 将一行命令输出读取到多个变量的最佳方法
- python - 用数组中的值填充数组(Python)
- javascript - 为什么 React 钩子版本的代码会遇到最大调用堆栈错误,但类版本不是?
- php - 即使字段不在表单请求中,如何在 laravel 模型中填充字段
- javascript - 迭代时对对象数组进行排序 - JavaScript
- visual-studio-2015 - 如何点安装fancyimpute?
- javascript - 如何让 CSS 模块在 Vue 类绑定中工作?
- google-bigquery - 每次看到该行时插入计数并使用 BigQuery SQL 按日期排序
- postman - 如何过滤 C3.ai COVID-19 数据湖治疗资产中的开发人员