jsp 連線 mysql 資料庫測試
阿新 • • 發佈:2019-02-03
一、建立資料庫(指令碼如下:)
create database javaee;
use javaee;
create table news_inf
(
news_id int primary key auto_increment,
news_title varchar(255)
);
insert into news_inf values
(null , 'Java中國風'),
(null , 'hanshilei.3322.org');
二、connDb.jsp 程式碼如下:
執行結果:<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> <%@ page import="java.sql.*" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title> 小指令碼測試 </title> <meta name="website" content="http://www.crazyit.org" /> </head> <body> <% //註冊資料庫驅動 Class.forName("com.mysql.jdbc.Driver"); //獲取資料庫連線 Connection conn = DriverManager.getConnection( "jdbc:mysql://localhost:3306/javaee","root","8656216"); //建立Statement Statement stmt = conn.createStatement(); //執行查詢 ResultSet rs = stmt.executeQuery("select * from news_inf"); %> <table bgcolor="#eee" border="1" width="300"> <% //遍歷結果集 while(rs.next()) {%> <tr> <!-- 輸出結果集 --> <td><%=rs.getString(1)%></td> <td><%=rs.getString(2)%></td> </tr> <%}%> <table> </body> </html>
注意:別忘記 匯入 mysql 驅動包 mysql-connector-java-5.1.17-bin.jar