1、需求
在控制台输入用户名、密码,去数据库验证用户名密码是否存在。
2、步骤
2.1、创建数据库
creata table user()
2.2、封装JDBCUtils
public class JDBCUtils{}
2.3、实现登录
3、代码实现
public class Jdbclogin{
public static void main (String{}args) throes SQLException,CLassRotFoundException{
Scanner scanner=new Scanner(System.in);
System.out.println("用户名");
String useename=scanner.next();
System.out.println("密码");
String password=scanner.next();
//判断用户名和密码是否在数据库中存在,仔仔返回登录成功,不存在返回登录失败
String find_username_password_spl="select*from use where username='"+username"'andpassword='"+password"'
//获取连接
Connection connection=JDBCUtils.getConnection();
//创建执行SQL的对象
Statement statement=connection.createStement();
//执行SQl
ResultSet resuktSet=statement.executeWuery(find_username_password_sql)
//判断有没有结果
if(resvltSet.next()){
System.out.println("登录成功!");
}else{
System.out.println("登录失败");
}
//释放资源
JDBCUtils.close(resutSet,statement,connection);
}
}