package sql;
import java.sql.*;
import java.util.*;
public class User {
public static void main(String[] args) throws Exception{
//输入用户名和密码
Scanner sc=new Scanner(System.in);
System.out.println("请输入账号");
String zh=sc.nextLine();
System.out.println("请输入密码");
String mm=sc.nextLine();
Class.forName("com.mysql.jdbc.Driver");
String jdbc="jdbc:mysql://127.0.0.1:3306/test";
Connection conn=DriverManager.getConnection(jdbc, "root", "123");
String sql="select * from mydb where zhanghao=? and mima=?"; //sql语句
PreparedStatement state=conn.prepareStatement(sql); //容器
state.setString(1, zh); //将第n个值替换成某个值
state.setString(2, mm);
ResultSet re=state.executeQuery(); //上传数据库返回结果集
if(re.next()){ //如果取到了值,那么输出
System.out.println("登陆成功"+re.getString(1)+",欢迎你");
}
else{
System.out.println("登陆失败,账号或密码输入错误");
}
}
}
java学生登陆界面
最新推荐文章于 2023-06-23 16:52:39 发布