JAVA怎么连接oracle数据库,只要求怎么连接就可以了
如图:但是不知道为什么总是跳入了异常,我想是我连接字符串写错了,不知道应该怎么写DRIVER和URL希望告诉我应该怎么写来连接oracle数据库,oracle数据库的驱动...
如图:但是不知道为什么总是跳入了异常,我想是我连接字符串写错了,不知道应该怎么写DRIVER 和 URL 希望告诉我应该怎么写来连接 oracle数据库 ,oracle数据库的驱动我已经导入了,希望还告诉我DRIVER URL中每个参数是什么意思?
展开
展开全部
DRIVER的参数是:是oracle加载驱动所在的JAR的位置,如:oracle.jdbc.driver.OracleDriver
URL的参数是: 是oracle是JDBC路径如:jdbc:oracle:thin:@localhost:1521:**;
参数代码如下:
public class Test{
public static void main(String[] args){
Connection con = null;
try{
//1.注册驱动
String driverClassName=
"oracle.jdbc.driver.OracleDriver";
Class.forName(driverClassName);
//2.连接数据库
String url =
"jdbc:oracle:thin:@localhost:1521:**";
String userName="system";
String pwd="**";
con = DriverManager.getConnection(
url,userName,pwd);
System.out.println("con->"+con);
}catch(Exception e){
e.printStackTrace();
}finally{
//关闭连接
try{
if(con!=null) con.close();
}catch(Exception ex){
ex.printStackTrace();
}
}
}
}
URL的参数是: 是oracle是JDBC路径如:jdbc:oracle:thin:@localhost:1521:**;
参数代码如下:
public class Test{
public static void main(String[] args){
Connection con = null;
try{
//1.注册驱动
String driverClassName=
"oracle.jdbc.driver.OracleDriver";
Class.forName(driverClassName);
//2.连接数据库
String url =
"jdbc:oracle:thin:@localhost:1521:**";
String userName="system";
String pwd="**";
con = DriverManager.getConnection(
url,userName,pwd);
System.out.println("con->"+con);
}catch(Exception e){
e.printStackTrace();
}finally{
//关闭连接
try{
if(con!=null) con.close();
}catch(Exception ex){
ex.printStackTrace();
}
}
}
}
展开全部
你用的是eclipse吧?
第一步:你把oracle的链接驱动烤进你的项目了吗?如果拷了。你URL
明显写的有问题。
第二部"jdbc:oracle:thin:@localhost:1521:orcl"; @ 后面是主机地址。1521是端口号。这个端口号你在安装的时候应该记住。orcl是oracle的简写。也就是数据库名称。
你下了oracle,在它的文档里有它的链接方式。你应该在那里面去查。这才是最好的使用新东西。以后工作了也是这样。
希望解决你的问题、
第一步:你把oracle的链接驱动烤进你的项目了吗?如果拷了。你URL
明显写的有问题。
第二部"jdbc:oracle:thin:@localhost:1521:orcl"; @ 后面是主机地址。1521是端口号。这个端口号你在安装的时候应该记住。orcl是oracle的简写。也就是数据库名称。
你下了oracle,在它的文档里有它的链接方式。你应该在那里面去查。这才是最好的使用新东西。以后工作了也是这样。
希望解决你的问题、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询