Wildfly mysql 连接

Wildfly mysql connection

提问人:Ракићевић Димитрије 提问时间:11/9/2023 更新时间:11/9/2023 访问量:24

问:

嗨,我试图将数据源添加到wildfly,但是当我测试连接时,我收到此错误:

无法创建 JDBC 连接。 发生内部错误。 详 意外的 HTTP 响应:500

Request
{
    "address" => [
        ("subsystem" => "datasources"),
        ("data-source" => "BazaIS")
    ],
    "operation" => "test-connection-in-pool"
}
 
Response
 
Internal Server Error
{
    "outcome" => "failed",
    "failure-description" => "JBAS010440: failed to invoke operation: JBAS010447: Connection is not valid",
    "rolled-back" => true
}

我尝试的解决方案之一是将 ?useSSL=true 添加到连接 URL 的末尾,但仍然收到相同的错误

MySQL 日食 Wildfly

评论

0赞 nitind 11/9/2023
数据库服务器不会返回 HTTP 错误代码,因此请进一步深入研究。您能否在代码中从独立的 Java 应用程序连接到数据库?
0赞 Ракићевић Димитрије 11/9/2023
引起:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:未知数据库“baza1” 20:14:42,805 错误 [org.jboss.as.controller.management-operation] (XNIO-1 task-6) JBAS014613:操作 (“test-connection-in-pool”) 失败 - address: ([ (“subsystem” => “datasources”), (“data-source” => “baza1”) ]) - 失败描述:“JBAS010440:无法调用操作:JBAS010447:连接无效” 20:14:42,845 INFO [org.jboss.as.connector.subsystems.datasources] (MSC服务线程 1-3) JBAS010409: 未绑定数据源 [java:jboss/datasources/baza1] @nitind
1赞 nitind 11/9/2023
似乎很明显您正在尝试的数据库名称有问题。您的问题或代码中是否有错别字?是 baza1 还是 bazaIS?
0赞 Ракићевић Димитрије 11/10/2023
是的,愚蠢的错误,我忘记了我可以在 Eclipse 中访问错误信息,我试图在 MySQL 中找到它而不是:P @nitind

答: 暂无答案