Import java.sql.*;
拷贝 jdbc jar 驱动包至%Tomcat%lib 文件夹下(整个TOMCAT下的文件都能用)
或
拷贝至,项目文件夹中的lib下 (只能这个项目用)
//连接数据库,数据库驱动——mysql驱动
Class.forName("org.gjt.mm.mysql.Driver");
Connection ct=null;
Statement sm=null;
ResultSet rs=null;
//得到连接
ct=DriverManager.getConnection("jdbc:mysql://localhost:3306/dwt1220","root","123456");
//创建Statment
sm=ct.createStatement();
//查询
rs=sm.executeQuery("select password from users where username='"+ user+"' limit 1");
//mysql中没有top
//SQLSERVLET中使用 select top 1 password from users where username=username;
在mysql 中用limit
比如要查询user表中的前10条数据
用 select * from user limit 10
分页用 select * from user limit 10,2 //10代表 显示前10条,2表示 显示第2也的数据
//查询结果是否有下一条
rs.next();
//提取结果
rs.getString(1) //查询的第一个字段
结束时记得关闭
if(rs!=null){
rs.close();
}
if(sm!=null){
sm.close();
}
if(ct!=null){
ct.close();
}