1、首先在mysql创建表和添加数据。进入mysql,创建一个数据库,并使用该数据库。

3、表结构和表数据如图。

5、我这里使用的是JDBC方式连接数据库,所以首先编写数据库连接工具类,具体编写可参照:java编写jdbc连接mysql数据库工具类。完整的工程目录及数据库连接类DBConn的内容如图。


6、Usr.java的内容如图。注意Date类型是使用util包下的Date。

7、UsrDao.java的内容如图。

8、sql取出来的值存放到变量中的关键代码如兔脒巛钒图。在执行查询函数之后(ptst.executeQuery()),会返回一个ResultSet类型的结果集,然后使用ResultSet类中的next(像粜杵泳)方法,可以遍历结果集,最后使用getString()方法可以将对应变量的值取出来,取出来的值是String类型的,所以在存放到其他类型的java变量时,需先进行类型转换。如图中的id是int类型,需通过new Integer(rs.getString("id"))的方式将String类型的值转换为int类型。

10、运行结果如图。成功通过JDBC将数据库的数据通过sql语句取出来后存放到变量中,并通过控制台输出。
