//创建过程
//1,加载驱动
Class.forName(String driver);
//2,创建连接
Connection connection = DriverManager.getConnection(url,user,password);//连接数据库
//3,获取数据库操作类
Statement statement = connection.creatStatement();
//获取user_name出现过的次数
String count = "select * from user where
user_name='"+user_name+"'";
//判断是否存在
ResultSet set = statment.executeQuery(count);
//把游标移动到最后
set.last();
int num = set.getRow(); //获取游标位置
if(num>0){ //判断用户名是否存在
}
//遍历
//查 使用statement.executeQuery(sql)返回ResultSet进行遍历
sql = "select name,age,sex from student where age>10";
// statement.execute(sql);
ResultSet resultSet = statement.executeQuery(sql);
resultSet.first();//先把游标移到第一位
while(!resultSet.isAfterLast()){//判断是否移到最后
String name = resultSet.getString("age");
System.out.println(name);
resultSet.next();
}
java中有关MySQL常用的语句
最新推荐文章于 2023-01-03 14:48:36 发布