永发信息网

java数据库

答案:3  悬赏:20  手机版
解决时间 2021-02-05 12:20
  • 提问者网友:浪荡绅士
  • 2021-02-05 02:19
java数据库
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-02-05 03:37
问的有水平
全部回答
  • 1楼网友:北城痞子
  • 2021-02-05 05:59

java为什么好 因为它很多优势 说不上什么数据库都可以连接 但是常见的那些大小型数据库基本都可以

我通俗的给你讲解下 你无论用的那中数据库是sqlserver也好 mysql也好还是 access也好 首先你做的第一件事情就是建立数据库和表结构 那些基本的sql语句大同小异 都差不多

java连接数据库基本步骤 因为java连接的是第三方数据库所以又时候需要驱动 下载好驱动导入工程内

1class.forname("string driver") 中间字符串取决于你连接的数据库类型而不一样 这个事加载驱动的意思

2drivermanager.getconnection(url,user,pwd);连接数据库 获取一个连接对象connection 用来执行sql语句

然后利用connection执行sql语句获取结果集 rs 以后你就操作rs封装数据传送就可以了

  • 2楼网友:夜风逐马
  • 2021-02-05 05:11
: mySQl: Connection conn=null; Statement st=null; ResultSet rs=null; try{ Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://127.0.0.1:3307/数据库名"; String user="root"; String password=""; conn= DriverManager.getConnection(url,user,password); st=conn.createStatement(); } catch(Exception e) { e.printStackTrace(); } SQLSERVER: Connection conn=null; Statement st=null; ResultSet rs=null; PreparedStatement upst = null; try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); String url="jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=数据库名"; String user="sa"; String password=""; conn= DriverManager.getConnection(url,user,password); } catch(Exception e) { e.printStackTrace(); } ORACLE: try { Class.forName("oracle.jdbc.driver.OracleDriver"); // 加载驱动类 // 注册JDBC驱动 DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); String sourceURL = "jdbc:oracle:thin:@localhost::1521:orcl"; //localhost视具体情况需要改变 String user = "scott";//用户 String password = "tiger";//密码 con = DriverManager.getConnection(sourceURL,user,password); // 建立连接 }catch (Exception e){ e.printStackTrace(); } ACCESS: 这里有非常详细的介绍 一看就懂 另外,虚机团上产品团购,超级便宜
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯