JavaWeb连接不上数据库?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWeb连接不上数据库?相关的知识,希望对你有一定的参考价值。

使用Tomcat静态部署的项目,项目中使用JDBC远程连接本机的数据库,访问到请求数据库页面时,无法请求到,Tomcat命令行中报错:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES),但是我远程访问的用户不是root,是user1,而且我把root的host已经改成%了,求救!!!

数据库访问错误可能两个原因:1.账号密码配错,你说是user1,试下就知道了;2.没有权限,可以通过直接了连数据库来判断。 参考技术A 密码错了吧,,,

寒假随笔6——JAVAWEB项目部署到云端

  就在昨天,我租了一个阿里云的服务器,并把上次写的购物商城准备部署到云端,但其中遇到的坎坷真是不少。

  我找了几篇博客照着部署,大致步骤如下:

1、购买完阿里云的服务器之后,首先把你的服务器启动,要不你的远程连接肯定连不上。然后联网状态下找到本机的“远程桌面连接”服务,输入自己服务器公网IP,准备连接,然后他会让你输入本地机的“凭据”,一般咱们的电脑都是没有的,可以去控制面板找到“凭据管理”创建一个就好了。点击连接就可以连接到你的服务器了。

2、然后在你的服务器里安装好jdk、tomcat等(总之你项目用到什么就在服务器中都配置一遍),当然最后不要忘了配置jdk环境变量。

3、将你的本地web项目导出打包成.war文件,复制到你的tomcat--->webapps下,随后启动你的tomcat,.war文件会自动解压。

4、如果你要用外网访问你的网站,将“localhost”换成你的公网IP即可。即http://(你的公网IP):8080/项目名称/xxx.html.

    小结:其实服务器就像一台好多人都可以访问的大电脑,部署就是把你的本地项目搬到这个打电脑中,这样别人就可以访问了。

以上是关于JavaWeb连接不上数据库?的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server连接不上

spoon的数据库连接不上

数据库连接不上了!怎么办?

SQLyog在连接数据库的时候怎么连不上

sql 怎么都连接不上服务器

mySQL数据库连接不上怎么办。。