WAR 文件部署未连接到 MySQL

Posted

技术标签:

【中文标题】WAR 文件部署未连接到 MySQL【英文标题】:WAR file deployment not connecting to MySQL 【发布时间】:2015-03-11 04:06:45 【问题描述】:

我在 Eclipse IDE 中创建了一个动态 Web 项目并生成了一个 .war 文件以将其上传到 tomcat localhost 以使用 XAMPP 服务器进行测试

我在tomcat管理器中部署了war文件,所有页面都正常显示了。

我已经建立了一些连接来连接到 mysql 数据库以进行插入。但是部署的不与 XAMPP phpmyadmin 交互

我在我的 java 程序中检查了连接字符串的用户名和密码,并在 phpmyadmin 文件夹中相应地更改了 config.inc.php 文件

所有数据库操作都在eclipse环境中执行,但是当我部署war文件时它没有执行。

【问题讨论】:

两个版本都在同一台机器上运行 是的,两者都在同一台机器上运行 发布您的日志或异常 【参考方案1】:

检查您的 XAMPP Apache 服务器配置。 转到,config -> phpMyAdmin(config.inc.php) 并检查与您的 Java 程序相关的用户名和密码。

$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = ''

如果Mysql有任何不同的密码,将root密码改为空。

【讨论】:

以上是关于WAR 文件部署未连接到 MySQL的主要内容,如果未能解决你的问题,请参考以下文章

部署到Heroku后,Localhost未连接到mongodb

Nginx 部署 Angular 前端未连接到 DRF 后端

Spring GCP 服务未连接到 Cloud SQL 数据库

Spring Boot 应用程序未连接到 Mongodb 的 application.property 中指定的数据库

Laravel Docker 容器未连接到本地 mysql

元数据库未连接到 MySQL(docker 容器)