当前位置: 首页 > 知识库问答 >
问题:

Spring启动到MySQL远程数据库的连接

苗信鸥
2023-03-14

我正在用Spring Boot开发一个应用程序。我正在使用phpMyAdmin(在我的大学是免费的)数据库进行持久化。我的数据库在远程服务器上。如何为远程数据库连接配置数据源?

请帮助我在属性文件和数据源bean配置中使用我的配置类中的注释来配置它。

例如:登录用户名:admin,密码:root

共有1个答案

张嘉佑
2023-03-14

它也许就像

在文件应用程序中。属性

spring.datasource.url=jdbc:mysql://lamp.ii.us.edu.pl:3306/ii309808
spring.datasource.username=admin
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

3306是MySQL数据库管理系统的默认端口号。如果无法通过端口3306连接,请咨询系统管理员。)

参考:https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html#boot-功能连接到生产数据库

 类似资料:
  • 问题内容: 我刚刚在网络托管服务上设置了MySQL数据库,并尝试使用以下php远程连接至该数据库: 我对php和MySQL还是很陌生,我不了解几件事。我已将上面的代码保存在文件中(称为demo.html),并尝试在Web浏览器中查看它(当前它不显示任何内容)。 我的托管公司告诉我,应该使用数据库连接 我以为我需要包括IP地址(使用PhPMyAdmin登录时看到的地址),因此我也添加了该地址。但是,

  • 问题内容: 我是Docker的新手,我需要在docker工具箱上使用docker-compose启动Angular / SpringBoot / MySQL项目。我将docker yml文件复制到了使用相同技术的项目中,并更改了其中的路径以匹配我的项目。但是,当我尝试docker- compose时,会引发以下错误: docker-compose.yml看起来像: application.prop

  • 我正在工作一个应用程序运行在谷歌应用引擎。通常情况下,如果使用Google Cloud SQL,我必须启用Billing/Pay。因此,首先,我决定远程连接到另一台服务器上的mysql数据库。它在离线状态下工作得很好,但在部署我的应用程序后,它就不工作了。很明显,GAE不支持远程连接...有没有别的方法可以绕过这个问题呢?挖隧道? 注意:使用HTTP API从我的数据库返回信息...将需要更多的编

  • 当我使用此配置(连接到本地DB)时-一切正常: 我唯一更改的是另一台机器的IP,而我总是得到相同的错误: 这是我得到的错误: 最后一个成功发送到服务器的数据包是在0毫秒前。驱动程序没有从服务器接收到任何数据包。在Sun.Reflect.NativeConstructorAccessorImpl.NewInstance0(原生方法)在Sun.Reflect.NativeConstructorAcce

  • 问题内容: 我如何使用例如MySQL查询浏览器在heroku上执行到ClearDB MySQL数据库的远程连接。在哪里获取url,端口,登录名和密码? 问题答案: 在heroku网站上,转到“我的应用程序”,然后选择已安装ClearDB的应用程序。 在右上角,单击 Addons ,然后选择 ClearDB MySQL Database 。进入数据库后,单击数据库,然后选择“ 端点信息 ”选项卡。在

  • 我正在用spring boot开发一个应用程序。我使用Mysql数据库来实现持久性。我的数据库在远程服务器上。如何为远程数据库连接配置数据源? 请帮助我在属性文件和数据源bean配置中使用我的配置类中的注释来配置它。