《Java程序设计》第16周周五:数据库连接 与 随机数的使用

import java.sql.*;public class JDBCTest {public static void main(String[] args){// 驱动程序名String driver = "com.mysql.jdbc.Driver";// URL指向要访问的数据库名TYH3String url = "jdbc:mysql://127.0.0.1:3306/TYH3";// MySQL配置时的用户名String user = "root";// MySQL配置时的密码String password = "123456";try {// 加载驱动程序Class.forName(driver);// 连续数据库Connection conn = DriverManager.getConnection(url, user, password);if(!conn.isClosed())System.out.println("Succeeded connecting to the Database!");// statement用来执行SQL语句Statement statement = conn.createStatement();// 要执行的SQL语句String sql = "select * from student";// 结果集ResultSet rs = statement.executeQuery(sql);System.out.println("—————–");System.out.println("执行结果如下所示:");System.out.println("—————–");System.out.println(" 学号" + "\t" + " 姓名");System.out.println("—————–");String name = null;while(rs.next()) {// 选择sname这列数据name = rs.getString("sname");// 首先使用ISO-8859-1字符集将name解码为字节序列并将结果存储新的字节数组中。// 然后使用GB2312字符集解码指定的字节数组name = new String(name.getBytes("ISO-8859-1"),"GB2312");// 输出结果System.out.println(rs.getString("sno") + "\t" + name);}rs.close();conn.close();} catch(ClassNotFoundException e) {System.out.println("Sorry,can`t find the Driver!");e.printStackTrace();} catch(SQLException e) {e.printStackTrace();} catch(Exception e) {e.printStackTrace();} } }

,生气是拿别人做错的事来惩罚自己

《Java程序设计》第16周周五:数据库连接 与 随机数的使用

相关文章:

你感兴趣的文章:

标签云: