心得(错误整理)

昨天用NetBeans连接oracle数据库时遇到了若干让我头疼的问题,也花了不少时间在网上搜索解决的办法,办法到是搜到不少 但好像没有一个和我的对的上的。请教了一个高手后,如醍醐灌顶茅塞顿开, 于是想到了一定要记录下来,才能积累下经验吧。

首先,要想连接数据库一定要事先把该数据库厂商发布的驱动(不同的数据库有不同的驱动种类,可以到官网下载)也就是应用程序与数据库连接的API正确加载到NetBeans的库文件内,这样才能保证连接数据库接口可以正常使用。手动加载成功后,可以通过测试代码测试连接的成功与否。下面我就我在测试代码遇到的问题找一下答案,

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();//注册驱动类

conn=java.sql.DriverManager.getConnection

("jdbc:oracle:thin:@localhost:1522:ORCL","CHEN","CHEN");//实例化连接对象

这两行代码相信大家都再熟悉不过了吧,在注册的时候驱动的类名字符串和jdbc URL名称依照数据库而定,这里的1522也就是我出错的地方,因为oracle默认的端口是1521,导致我在连接的时候抛出了异常。晚上请教高手的时候,才想起来在装oracle的时候装了两次,第一次装的时候由于磁盘空间不足而退出重装了一次,这就讲的通了,端口的问题也解决了,高手就是高手,总是能找到问题的根本所在,学习了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值