加载驱动程序的一种最简单的方法是使用Class.forName()方法显示加载一个驱动程序,由驱动程序负责向DriverManager登记注册并在与数据库连接时DriverManager将使用此驱动程序。
Class.forName("com.mysql.jdbc.Driver");采用DriverManager类中的getConnection方法实现与url所指定的数据源建立连接并返回一个Connection类的对象,以后对这个数据源操作都是基于该Connection类对象。
String url = "jdbc:mysql://127.0.0.1:3306/music";c Connection con = DriverManager.getConnection(url,"root","root");使用executeQuery()方法。该方法有一个字符串参数,用来存放SQL语句.
String sql = "select * from gaomusic"; PreparedStatement ps = con.prepareStatement(sql);最初,游标位于结果集第一行的前面,可以用ResultSet.next方法使指针下移一行对结果逐行处理,并用ResutlSet类的get方法将数据库各个字段名类型转换为java类型。
ResultSet rs = ps.executeQuery(); while(rs.next()){ int id = rs.getInt("id"); String name = rs.getString("name"); String artist = rs.getString("artist"); String ablum = rs.getString("ablum"); String style = rs.getString("style"); String path = rs.getString("path"); int size = rs.getInt("size"); System.out.println(id+"--"+name+"--"+artist+"--"+ablum+"--"+style+"--"+path+"--"+size);使用close()方法
rs.close(); ps.close(); con.close();最后的查询结果!!!!