SpringBoot项目在部署在阿里云上时,页面正常显示,但是数据却无法显示(Linux宝塔)

注意:我下面解决办法虽然是在Linux宝塔下进行的,但是即使是使用Xshell和Xftp运行的jar包,也是可能会帮助到你的,因为原理都差不多

再注意!!!我这里是假设你已经可以正常访问到页面,但是数据没有

  1. 首先点击左侧数据库
    在这里插入图片描述

  2. 点击添加数据库
    在这里插入图片描述

  3. 出现下面的页面
    在这里插入图片描述

  4. 点击导入
    在这里插入图片描述

  5. 导入本地SQL文件
    在这里插入图片描述

  6. 点击工具,查看是否导入成功,有表就成功了

在这里插入图片描述
7. 点击网站
在这里插入图片描述

  1. 这里注意了,你的项目中的配置文件可能存在问题导致你访问不到数据库!!!
server.port=8081    // 你的端口号 设置多少你自己定 我这里了就是8081了
spring.datasource.url=jdbc:mysql://localhost:3306/health?     // 注意,这里是localhost,不是你阿里云的公网地址      useUnicode=true&characterEncoding=gbk&zeroDateTimeBehavior=convertToNull&serverTimezone=Asia/Shanghai 
spring.datasource.username=health   // 用户名就是上面我配置的那个数据库名
spring.datasource.password=123456
  1. 打jar包,导入
    在这里插入图片描述

  2. 点击安全
    在这里插入图片描述

在这里插入图片描述

  1. 阿里云ECS
    在这里插入图片描述

  2. 放行
    在这里插入图片描述

题外话,如果你的Linux宝塔SpringBoot项目状态一直显示启动不成功
在这里插入图片描述
可以选择在Xshell中运行,那里可以明确显示报错信息。我之前就报过错,我的错误时pom中有多个springboot版本,冲突了。

  • 10
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值