jdbc——简单的查询操作
2017-04-28 00:33
225 查看
public class SelectProcess {
public static void main(String[] args) {
//设置执行操作语句
String sql = "select * from tbl_user";
Connection conn = null; //代表当前数据库连接
Statement statement = null; //数据库发送sql语句
ResultSet resultset = null; //代表结果集,封装了从数据库得到的数据
try {
//加载驱动
Class.forName("com.mysql.jdbc.Driver");
//打开连接
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp_db", "root", "******");
//三个参数分别是数据库地址、数据库登录账号及密码
statement = conn.createStatement();
//执行操作
resultset = statement.executeQuery(sql);
while(resultset.next()){
System.out.print(resultset.getInt("id")+" ");
System.out.print(resultset.getString("name")+" ");
System.out.print(resultset.getString("password")+" ");
System.out.print(resultset.getString("email")+" ");
System.out.println();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}finally{
try {
resultset.close();
} catch (SQLException e) {
e.printStackTrace();
}
try {
statement.close();
} catch (SQLException e) {
e.printStackTrace();
}
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
public static void main(String[] args) {
//设置执行操作语句
String sql = "select * from tbl_user";
Connection conn = null; //代表当前数据库连接
Statement statement = null; //数据库发送sql语句
ResultSet resultset = null; //代表结果集,封装了从数据库得到的数据
try {
//加载驱动
Class.forName("com.mysql.jdbc.Driver");
//打开连接
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp_db", "root", "******");
//三个参数分别是数据库地址、数据库登录账号及密码
statement = conn.createStatement();
//执行操作
resultset = statement.executeQuery(sql);
while(resultset.next()){
System.out.print(resultset.getInt("id")+" ");
System.out.print(resultset.getString("name")+" ");
System.out.print(resultset.getString("password")+" ");
System.out.print(resultset.getString("email")+" ");
System.out.println();
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}finally{
try {
resultset.close();
} catch (SQLException e) {
e.printStackTrace();
}
try {
statement.close();
} catch (SQLException e) {
e.printStackTrace();
}
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
相关文章推荐
- MySQL数据库通过JDBC操作,简单查询
- java简单jdbc查询操作
- JDBC学习篇之使用ResultSet执行简单查询操作
- JDBC操作数据库--查询
- 《JavaWeb---简单应用---练习JDBC,JSTL》---上传Excel文件,利用工具包解析,将数据储存到数据库中,可以查询删除
- Yii2.0 对数据库 查询的一些简单的操作(转载)
- Yii2.0基础: 对数据库 查询的一些简单的操作
- 第八篇——JDBC操作数据库之分页查询
- 让JDBC查询日志变得简单
- Sql 数据库的新建,表的新建,约束操作,简单查询
- mysql简单查询操作
- DedeCms二次开发之简单的查询、插入、更新、删除操作实例
- JDBC-查询操作
- linux学习:sqlite3简单数据库查询操作
- 学习python之编写简单简单连接数据库并执行查询操作
- MySQL数据库学习笔记(八)----JDBC入门及简单增删改数据库的操作
- JDBC 查询日志变得简单 使用增强型PreparedStatement向JDBC代码增加日志功能
- JDBC的ResultSet接口(查询操作)、PreparedStatement接口增删改查(转载)
- 简单sql查询接口(需要在文件中指定conn才能进行sql语句操作)
- 简单数据库操作,连接数据库,查询数据