Tomcat 无法连接到本地主机上的 MySQL

Tomcat 无法连接到本地主机上的 MySQL

我已经在 Tomcat 服务器上部署了一个应用程序,其中定义了 JDBC 资源。令我困惑的是,我只能使用服务器的 IP 连接到数据库(该数据库在服务器上本地运行)。当我将资源主机更改为 localhost(或 127.0.0.1)时,MySQL 会拒绝连接。我不想通过服务器的 IP 进行连接,而是希望在本地进行连接。

我该怎么办?

谢谢!

答案1

MySQL 对 localhost 连接、127.0.0.1 连接和 '%' 连接的处理方式不同。您的用户需要被授予专门的访问权限才能连接到 localhost 或 127.0.0.1 或两者。

相关内容