黑马程序员技术交流社区

标题: 加载Oracl数据库的url字符串是什么? [打印本页]

作者: 任文杰    时间: 2012-4-23 21:23
标题: 加载Oracl数据库的url字符串是什么?
看了李勇老师的JDBC视频,里面举的例子是加载MySql数据库的驱动包:
  1. import java.sql.DriverManager;
  2. import java.sql.ResultSet;
  3. import java.sql.SQLException;

  4. import com.mysql.jdbc.Connection;
  5. import com.mysql.jdbc.Statement;

  6. public class Base {
  7. public static void main(String[] args) {

  8. }
  9. static void test() throws SQLException {
  10. //1、注册驱动
  11. DriverManager.registerDriver(new com.mysql.jdbc.Driver());
  12. //2、建立连接
  13. Connection conn = (Connection)DriverManager.getConnection("jdbc:mysql:localhost:3306/jdbc","root", "000000");
  14. //3、创建语句
  15. Statement stmt = (Statement)conn.createStatement();
  16. //4、执行语句
  17. ResultSet rs = stmt.executeQuery("select * from user");
  18. //5、处理结果
  19. while(rs.next()) {
  20. System.out.println(rs.getObject(1)+"\t"+rs.getObject(2));
  21. }
  22. }
  23. }
复制代码
第二步中的DriverManager类的getConnection方法的第一个参数是一个数据库接口的url,想请教下各位童鞋,如果是Oracle数据库的话这个url字符串是什么?谢谢!

作者: 乔建国    时间: 2012-4-23 22:39
本帖最后由 乔建国 于 2012-4-23 22:53 编辑

String url="jdbc:racle:thin:localhost:1521:rcl"; //orcl为数据库的SID。
SID可以理解成实例名,用于标识一个数据库的.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2