A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 任文杰 中级黑马   /  2012-4-23 21:23  /  1828 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看了李勇老师的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字符串是什么?谢谢!

1 个回复

正序浏览
本帖最后由 乔建国 于 2012-4-23 22:53 编辑

String url="jdbc:racle:thin:localhost:1521:rcl"; //orcl为数据库的SID。
SID可以理解成实例名,用于标识一个数据库的.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马