【发布时间】:2012-10-12 11:26:33
【问题描述】:
我已经安装了 wamp,它提供了 PHP Apache 和 MySQL。我不需要 PHP 和 Apache 我正在使用 Tomcat 制作 Java EE 应用程序。我想从 Servlet 连接到 MySQL 数据库
Class.forName("com.mysql.jdbc.Driver");
con =DriverManager.getConnection
("jdbc:mysql://ADDRESS_MYSQL/DATABASE_NAME","USERNAME","PASSWORD");
原因是我无法获取MYSQL的地址,我打开了sql.ini文件,看到它在3306上运行但无法获取地址。
如何获取连接数据库的地址?
【问题讨论】:
-
你在本地运行?如果是这样,地址是“localhost”或 127.0.0.1
-
使用运行它的计算机的 IP 地址进行连接。您还需要确保添加允许从远程主机或 IP 连接的 MySQL 用户。
-
它在您的本地系统上吗?那么应该是
localhost。 -
谢谢大家的快速响应我尝试了 localhost 但没有奏效
-
检查 WAMP 的系统托盘图标,确保 MySQL 服务正在运行。在设置过程中,您应该被提示设置 root 密码。在这种情况下,如果 MySQL 正在运行,您应该能够使用 root 连接到 localhost:3306 来测试您的 MySQL 实例。我怀疑 MySQL 服务没有运行,需要启动。
标签: mysql jsp jakarta-ee servlets wamp