Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何在spring boot中连接到远程数据库_Mysql_Spring_Spring Boot - Fatal编程技术网

Mysql 如何在spring boot中连接到远程数据库

Mysql 如何在spring boot中连接到远程数据库,mysql,spring,spring-boot,Mysql,Spring,Spring Boot,我有一个后端项目,其中application.properties文件中有我的连接。问题是,当我将远程凭据放入application.properties文件时,我的构建失败,因为我无法连接到sql。我认为项目正在尝试连接到本地服务器数据库(因为本地我的凭据与远程数据库不同)。有人能解释一下我该怎么做吗。这是我的application.properties代码 PS:我正在使用sql server,我的远程服务器中的数据库也是127.0.0.1 spring.datasource.url = j

我有一个后端项目,其中application.properties文件中有我的连接。问题是,当我将远程凭据放入application.properties文件时,我的构建失败,因为我无法连接到sql。我认为项目正在尝试连接到本地服务器数据库(因为本地我的凭据与远程数据库不同)。有人能解释一下我该怎么做吗。这是我的application.properties代码

PS:我正在使用sql server,我的远程服务器中的数据库也是127.0.0.1

spring.datasource.url = jdbc:mysql://localhost:3306/expensedb?useSSL=false
spring.datasource.username = username
spring.datasource.password = password

作为
localhost
,远程服务器怎么可能呢?localhost在远程端。我想你需要提供远程服务器的ip而不是
localhost
。试试itok我会:)谢谢我应该使用jdbc吗:mysql://51.255.174.85:3306/expensedb?useSSL=false 还是我应该在Ankit丢点东西