java中链接jdbc

java中链接数据库用的是jdbc这个第三方库 首先从各个官网 比如MySQL上下载mysql类型的jdbc包 随后导入到java项目的lib目录下,随后config buildPath 来加载这个包


随后就可以在项目中使用这个第三方库了

首先加载数据库的驱动 数据库的驱动名称为

public static final String names = "com.mysql.jdbc.Driver"; 
苏后创建connection这个类 来链接数据库

Connection conn = null;
Statement sta = null;
加载数据库的驱动

 try {
		Class.forName(names);
	 } catch (ClassNotFoundException e1) {
		// TODO Auto-generated catch block
       response.sendRedirect(request.getContextPath() + "/index.jsp");
      System.out.println("error1");
	}
链接数据库

 String jdbcPath = "jdbc:mysql://localhost:3306/Demo";
		String user = "root";
		String pass = "";

       try {
		conn = DriverManager.getConnection(jdbcPath,user,pass);
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}


随后创建Statement这个类 这个类就是用来执行sql语句的


 sta = conn.createStatement();
	   String selectSql = "select password from user where id = " + "\"" + userName + "\"";
	   System.out.println(1);
	   ResultSet res = sta.executeQuery(selectSql);
	   System.out.print(selectSql);

执行后的结果集放在ResultSet这个类中,这个永远不会反悔null值 要判断是否存在值,通过res.next来判断即可

随后进行数据的取出

 if(res.next()){
  String sqlPassword = res.getString(1);
这样即可,总体来说只要会了这个jdbc的使用 还是比较简单的





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值