-4

我有这个代码:

    Class.forName("oracle.jdbc.driver.OracleDriver");       
    conn = DriverManager.getConnection("jdbc:mysql://localhost/test", "user", "password");

我需要在我的系统/管理工具中进行哪些配置才能连接到我的数据库?

我的系统中安装并运行了 Oracle 11g。

4

3 回答 3

2
conn = DriverManager.getConnection("jdbc:mysql://localhost/test", "user", "password");

This is the mysql connection URL and you are trying for oracle.

Try this way

conn = DriverManager.getConnection(
    "jdbc:oracle:thin:@localhost:1521:db","username","password");
于 2013-09-24T09:57:51.763 回答
1

首先你必须添加ojdbc6.jar到库文件夹并再次尝试连接到数据库,我认为你的 url 是错误的。oracle 连接 url 是这样的jdbc:oracle:thin:@" your ip ":1521:

于 2013-09-24T10:00:38.917 回答
0

希望您对odbc连接感到困惑。ODBC 是微软连接数据源的接口。我们sun.jdbc.odbc.JdbcOdbcDriver用于获取连接。

您不需要 odbc 连接,因为您拥有driver特定数据库服务器(在您的情况下为 mysql)的(jar)。

于 2013-09-24T10:04:27.730 回答