阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 4537阅读
  • 12回复

[其他]把项目部署到阿里云linux上,无法读取mysql的数据。

级别: 新人
发帖
9
云币
30
数据库大小写检查过了。 ,9ml>ji`=  
JDK版本也是一模一样的。 oL *n>dH  
JDBC的url localhost 127.0.0.1 公网IP都试过,都无法读取数据库数据, U6WG?$x  
但是本地用服务的数据库项目可以运行,也可以连得通。
级别: 新人
发帖
9
云币
30
只看该作者 沙发  发表于: 2018-11-14
Re把项目部署到阿里云linux上,无法读取mysql的数据。
用的是 ubuntu O@`J_9  
tomcat &|z544  
mysql Hptq,~_t  
java
级别: 架构狮
发帖
1441
云币
1680
只看该作者 板凳  发表于: 2018-11-15
数据库Mysql是ECS本地安装的还是云数据库?
级别: 新人
发帖
9
云币
30
只看该作者 地板  发表于: 2018-11-15
回 2楼君斗云的帖子
数据库是用apt-get 下载的 mysql5.7
级别: 架构狮
发帖
1441
云币
1680
只看该作者 4楼 发表于: 2018-11-15
该主题已被管理员屏蔽!
[ 此帖被君斗云在2018-11-25 21:20重新编辑 ]
级别: 新人
发帖
9
云币
30
只看该作者 5楼 发表于: 2018-11-15
回 4楼君斗云的帖子
非常感谢一直回复我的问题,我是纯新手,请问能加您QQ或者什么好好问问吗,我被这个问题困扰了两三周了。谢谢。
级别: 新人
发帖
9
云币
30
只看该作者 6楼 发表于: 2018-11-15
回 4楼君斗云的帖子
我本地可以 用 mysql-front 连接到 阿里云ECS 的linux ubuntu的3306端口, 服务器上也可以用mysql -uroot -p 输入正确密码进入, 在用户表中 我把其中 root 的host从localhost改成 %。然后我下载了TOMCAT9 从Windows移到 服务器上 ,把两个项目打包成 war包放到webapp下。 tu7+LwF7  
其中一个项目用了搜索数据库的servlet ,我servlet里面写的是 resultset ,然后 rs.next();在这一步,他告诉我返回了一个空指针。 zL6 \p)y  
第二个项目我是用的AJAX 来获取数据库的数据, 用了jsonobject 和 jsonarray,返回的是 ”json“ 类型,返回成功但是 是空的。
级别: 新人
发帖
9
云币
30
只看该作者 7楼 发表于: 2018-11-15
回 4楼君斗云的帖子
而且我本地部署的项目 JDBC的 url 写 阿里云公网ip ,项目是可以正常获得数据的, [vZfH!vLP  
我怀疑是我部署 在服务器上的 JDBCurl写的不对,但是试了 127.0.0.1 localhost  阿里云公网ip都不行
级别: 新人
发帖
9
云币
30
只看该作者 8楼 发表于: 2018-11-15
回 4楼君斗云的帖子
我一开始是用的docker 来部署 tomcat 和mysql5.7的,而且用的是我以前在虚拟机配置好的两个镜像,我把它传到docker hub然后下载下来的,一开始发现了这个无法读取数据库的问题,然后又重新用docker部署了一次  先下载ubuntu镜像 文件传输Tomcat9, JDK环境,启动程序。 然后直接下载mysql5.7.22的镜像,挂载好数据文件,还是不行,后来不用docker部署了一遍还是不行。
级别: 新人
发帖
9
云币
30
只看该作者 9楼 发表于: 2018-11-15
回 4楼君斗云的帖子
这几天因为上课所以回复的慢了点见谅。
级别: 架构狮
发帖
1441
云币
1680
只看该作者 10楼 发表于: 2018-11-16
重新写个demo的servlet,只访问数据库,不要再处理其他jsp或脚本。 KdBq@  
一步步调试,可将调试内容直接写回响应页面显示。
级别: 小白
发帖
48
云币
73
只看该作者 11楼 发表于: 2018-11-30
Re把项目部署到阿里云linux上,无法读取mysql的数据。
不知道楼主解决问题了么?
}skRlC  
[ 此帖被超超超不了在2018-12-13 09:31重新编辑 ]
级别: 新人
发帖
9
云币
30
只看该作者 12楼 发表于: 2018-12-25
Re把项目部署到阿里云linux上,无法读取mysql的数据。
今天,试着部署了一下javaweb到vultr的服务器,同样的操作系统,JDK,TOMCAT,MYSQL,和WAR文件,部署成功了,我怀疑是阿里云本身需要其他操作才能部署成功JAVAWEB正常访问MYSQL,我想请问一下我是不是落下了什么步骤?
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)