奶黄包分我一个 2024-12-12 19:18 采纳率: 0%
浏览 15

后端连接失败,不工作

img

img

img


后端sping boot连接失败是为什么啊这样的,怎么修改?是数据库的配置有问题吗?还是没有启动sping boot

  • 写回答

3条回答 默认 最新

  • 关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    根据您提供的信息,看起来您遇到了几个与Spring Boot连接MySQL数据库有关的问题。我将根据您提供的图例进行解释并提供可能的解决方案。

    问题一:数据库连接配置问题 从您提供的图来看,您可能在配置数据库连接信息时存在一些格式错误和不完整的问题。在Spring Boot项目中,application.ymlapplication.properties 文件应该包含正确的数据库连接配置。一个正确的配置示例如下(以.yml格式为例):

    spring:
      datasource:
        driver-class-name: com.mysql.cj.jdbc.Driver # MySQL驱动类名
        url: jdbc:mysql://localhost:3306/DB_Student_Score?useSSL=false&serverTimezone=UTC # 数据库连接URL
        username: root # 数据库用户名
        password: your_password_here # 数据库密码
    

    注意事项:

    1. 确保driver-class-name使用的是正确的MySQL驱动类名。在较新版本的MySQL和Spring Boot中,推荐使用com.mysql.cj.jdbc.Driver
    2. 确保数据库连接URL的格式正确,包括端口号(例如:localhost:3306)。数据库名称应与您的数据库实际名称匹配(例如:DB_Student_Score)。
    3. 确保使用正确的用户名和密码。不要在公开场所暴露敏感信息,如数据库密码。

    问题二:server.port配置错误 根据您提供的图5和图6,似乎您在配置server.port时遇到了问题。server.port应该配置为一个整数,表示服务器监听的端口号,而不是字符串"root"。请确保将其更正为有效的端口号(例如:8080)。正确的配置应该类似于:

    server:
      port: 8080 # 端口号应为整数
    

    问题总结与解决方案:

    1. 检查并更正数据库连接配置信息,确保使用正确的驱动类名、URL、用户名和密码。
    2. 更正server.port的配置,确保使用整数端口号。
    3. 如果仍然遇到问题,请检查Spring Boot项目的其他配置和代码,确保没有其他错误或遗漏。

    希望这些解决方案能帮助您解决问题。如果还有其他问题或需要进一步的帮助,请随时提问。

    评论

报告相同问题?

问题事件

  • 创建了问题 12月12日