jdbc连接数据库的步骤

JDBC

  1. 从网上下载 JDBC的jar包。 加到当前的工程中。
    在工程的位置是: webcontent->>web-inf->>lib
    然后我就可以在
    java Resources ->>libraries->>web app libraries
  2. 引包 import 我们使用的。 一般是:
  import java.sql.Connection;
	 import java sql.DriverManager;
	 import java.sql.Statement;
  1. 加载类
    class.forName("com.mysql.jdbc.Driver");//这一块还不是很懂。
    连接数据库

    //DriverManager.getConnection(str1,str2,str3); str1: 要连接的地址 ,我的地址后有一个设置字符集,为了防止乱码 str2:登陆数据库的用户名, str3:密码

	  Connection con= DriverManager.getConnection("jdbc:mysql://localhost:3306/classcontra?charaterEncoding=utf-8","root","");
	  
 Statement  stml= conn.createStatement();
  //创建一个 Statement 写入sql 给数据库
  1. 读数据库进行操作
 	stml.executeUpdate(sql);  //想数据库增加数据

代码:

   Connection conn=null;
		    Statement stml=null;
		   //ResultSet res=null;
		   String sql=null;
		   sql="INSERT INTO classmate(username,password,school,name,tencent,phoneNumber)  values('"+user.getUserName()+"','"+user.getPassword()+"','"+user.getSchool()+"','"+user.getName()+"','"+user.getTencent()+"','"+user.getPhoneNum()+"') ";
		   try{
				Class.forName("com.mysql.jdbc.Driver");
	   		   	conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/classcontra?charaterEncoding=utf-8","root","");
	   		     stml= conn.createStatement();
	   		   	stml.executeUpdate(sql);	
	   		   	//stml.executeUpdate(sql);
		   }
		   catch(Exception e){
			   e.printStackTrace();
		   }
		   finally{
			   databaceManage mange=new databaceManage();
			   mange.closeDb(stml, conn);
		   }
		  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值