Java连接Oracle10g

1.导入驱动包:

a.找到oracle安装目录下的jdbc/lib中的文件classes12.jar;

b.右击你创建的JAVA工程,找到Build path,选择Add External Archives,找到你要导入的包classes12.jar,点击打开就可以引入,引入后在工程下面的ReferencedeLibraries下便能显示这个包。

2.代码测试:

 import java.sql.*;
 public class oracle
 {
     String driver = "oracle.jdbc.OracleDriver";
     String url="jdbc:oracle:thin:@localhost:1521:orcl";//@主机名:监听端口:数据库实例名称,Attention notes:the port is generally 1521
     String name = "system";//登录名
     String pwd = "orcl";//登陆密码

     private static Statement sql = null;
     private static ResultSet rs = null;
     private static Connection con = null;

     public Connection getCon()
     {
         try
         {
              Class.forName(driver); //注册oracle数据库驱动
         }
         catch (ClassNotFoundException e1)
         {
             System.out.println("驱动加载失败!");
             e1.printStackTrace();
         }
         try
         {
             con = DriverManager.getConnection(url, name, pwd);//获取连接字符串
         }
         catch (SQLException e)
         {
             System.out.println("驱动或数据库连接失败!");
             e.printStackTrace();
         }
         return con;
     }

     public static void main(String[] args)
     {
    	 try
    	 {
	         oracle db = new oracle();
	         Connection con = db.getCon();
	         if (con != null)
	         {
	             System.out.println("数据库连接成功!");
	         }
	         else
	         {
	             System.out.println("数据库连接失败!");
	         }
	         sql = con.createStatement();
	         rs = sql.executeQuery("select * from students");
	         System.out.println("编号\t学号\t姓名\t性别\t出生日期");
	         while (rs.next())
	         {
	        	 System.out.println(rs.getInt(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3)+"\t"+rs.getString(4)+"\t"+rs.getString(5));
	         }

    	 }
    	 catch(Exception e)
    	 {
    		 e.printStackTrace();
    	 }
     }
 }

3.测试结果:

时间: 2024-11-10 10:38:50

Java连接Oracle10g的相关文章

java连接mysql

1.下载jar包 网址:http://dev.mysql.com/downloads/ -->点击:"MySQL Connector/J 5.1 - Generally Available (GA) release (recommended)" -->点击:(mysql-connector-java-5.1.10.zip)后面的download按钮 -->点击:"? No thanks, just take me to the downloads!"

java连接mysql的过程

今天突然心血来潮,想要用java连接mysql,记得以前是在vs2010的环境下用C#连接sql sever,其实他们的方法都差不多. 现在就可以简单的介绍下java如何连接mysql 第一步,设计mysql的数据库,设计数据库的时候特别要注意,数据库名是xsxx,表名字是xs.注意在设置字符的时候一定要选用utf8,不然就会以你不懂的形式出现. 第二步:在esclip中新建项目,项目名称是TestJDBC,新建class名称为TestJDBC,添加引用项目文件 第三步:项目中的相关代码: --

Java连接MySQL Warning: Establishing SSL connection without server's identity verification is not recommended

1. 数据库 1.1 创建表 在当前数据库students中,创建数据表student: 1 mysql> create table student( 2 -> studentid char(10),#学生ID 3 -> name varchar(10),#学生姓名 4 -> age smallint,#学生年龄 5 -> grade smallint)#成绩 6 -> ; 1.2 插入信息: INSERT student VALUES("1*********

通过java连接mysql总结

简介:通过java连接mysql需要用到JDBC驱动.JDBC驱动安装在mysql-client客户端,mysql-server服务端不需要安装. 数据库安装初始化略.测试用到的命令: 1.创建测试用库,表,字段: create database score; use score; create table score(id nvarchar(10),stu_id nvarchar(10),c_name nvarchar(10),grade nvarchar(10)); insert into

java连接MySQL,SQL server数据库

java连接MySQL: 首先导入jar包文件: 下载地址:http://download.csdn.net/detail/chongzi321/5703641 然后: 1 Connection ct = null; 2 Statement sm = null; 3 ResultSet rs = null; 4 5 try{ 6 Class.forName("com.mysql.jdbc.Driver"); 7 ct = DriverManager.getConnection(&quo

Java连接Sql Server 2008的简单数据库应用

1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sqljdbc_4.0\chs 下面是解压后的文件, 如果JDK版本低于6.0,则需使用sqljdbc.jar; 6.0以上版本使用sqljdbc4.jar,使用sqljdbc4.jar版本好处可以省略 Class.forName("com.micr

java连接MySQL进行增删改操作时报错

java连接MySQL数据库后执行execute语句,控制台总是报错,如下: Exception in thread "main" java.sql.SQLException: Could not retrieve transation read-only status server ……? Caused by: java.sql.SQLException: Unknown system variable 'tx_read_only' 我捣鼓了一整个下午,参考别人的代码,甚至完全套用别

java连接oracle数据库的实现代码

package connectionOracleDatabase; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class ConnectionOracleDa

Linux系统Java连接Mysql数据库

Linux系统下Java连接Mysql数据库方法与Windows下类似,具体步骤如下: 下载JDBC(驱动):mysql-connector-java-5.1.37.tar.gz 解压下载的数据包:tar -zxvf mysql-connector-java-5.1.37.tar.gz 解压后,mysql-connector-java-5.1.29-bin.jar位于mysql-connector-java-5.1.29目录下. 配置解压后,mysql-connector-java-5.1.29