乐趣区

关于javascript:JDBC功能实现

JDBC 次要实现以下三种性能:
1. 实现性能的预操作

  1. 与数据库连贯
  2. 发送 SQL 语句
  3. 处理结果

与数据库连贯前的预操作

连贯前是须要驱动程序的反对,JDBC 驱动程序加载
例如:mysqlJDBC 驱动程序加载

Class.forName("com.mysql.Driver");

Class.forName(drivername);

JDBC URL
标识数据库。能够不便 JDBC 驱动程序辨认数据库,而后建立联系。

形成语法
jdbc:< 指定数据库机制 >:< 数据库标识名 >
通过数据库标识名分割到须要连贯的数据库。

连贯 mysql 的 student 数据库:

String jdbcurl ="jdbc:mysql:////localhost:3306/student?user=ro-t&password=123"

有些书籍显示是 3306 端口(可省略),allowMultiQueries=true容许一次性执行多条 SQL 语句。

与数据库建设连贯

Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/student","ro-t","123");

其中 getConnection()内含 3 个参数,123 是账号下的“明码。

Statement stmt=conn.createStatement();
创立一个用于执行 SQL 语句的 Statement 对象。

发送 SQL 语句

ResultSet rs=stmt.executeQuery("select xh from stu");

从数据库里抽学号属性。

处理结果,输入数据

while(rs.next())
        System.out.printIn(rs.getString("xh"));

退出移动版