導航:首頁 > 方法技巧 > jsp連接mysql的方法

jsp連接mysql的方法

發布時間:2022-01-09 00:13:59

1. jsp如何連接MySQL

建議lz調試 你看下鏈接是不是沒拿到 或者沒載入驅動jar包

2. JSP連接MySQL

不是放到tomcat目錄下,而是放到項目所在的webroot-webinf-lib下
-------------
你用的是eclipse還是MyEclipse 啊?
如果是後者的話,發布項目的時候會自動把workspace的項目拷貝到tomcat的webapps目錄下。

3. 怎麼使用jsp連接mysql資料庫

servlet中一般都是直接調用邏輯層提供的方法(需要連接資料庫)

邏輯層都是一個一個的java類,在java類中實現資料庫連接

傳統的方法,Class.forName()-DriverManager.getConnection()-conn(實例).createStatement或者prepareStatement-stmt(實例).execute()

資料庫連接池:驅動放入web容器的lib,配置context.xml-利用JNDI技術獲取數據源對象-該對象調用getConnection(),後面的操作一樣

Contextct=newInitialContext()
DataSourceds=(DataSource)cx.lookUp("java:comp/env/jdbc/news(前綴+下面配置的Name值)")
<Resourcename="jdbc/news"auth="Container"type="javax.sql.DataSource"
maxActive="100"maxIdle="30"maxWait="10000"username="root"password="1234"
driverClassName="com.mysql.jdbc.Driver"url="jdbc:mysql://localhost:3306/newsmanagersystem?useUnicode=true&amp;CharacterEncoding=UTF-8"
/>

4. jsp怎麼連接mysql資料庫

Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://"+host+"/"+dbname,username,password);
Statement Stmt=conn.createStatement();
ResultSet rs=Stmt.executeQuery(sql);
這是基本的資料庫操作方法
大概流程就是載入驅動類,創建連接,執行資料庫操作,關閉

5. 初學:jsp如何連接Mysql.

用jsp+tomcat+mysql搭建,確定好你的Tomcat能啟動,mysql能登錄,jsp能運行。

首先下載最新的mysql驅動程序(Mysql JDBC Driver)
解壓後,把裡面的mysql-connector-java-x.x.x-alpha-bin.jar(x表示版本號)文件復制到你的tomcat/common/lib下,重啟Tomcat,jsp連接mysql的環境就完成

jsp提取資料庫數據的測試程序

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/db_name?user=yourusername&password=yourpassword&useUnicode=true&characterEncoding=GB2312" ;
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
String query="select field_name from table_name order by id";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String s=rs.getString("field_name");//看準你的欄位是不是字元型,不然就不能用getString,根據欄位類使用getBoolean等等
out.print(s+"<br>");
}
%>
</body>
</html>

裡面的yourusername和yourpassword改成你的mysql的用戶名和密碼,其餘的db_name、field_name和table_name也照樣改成相應的名字即可

6. 如何實現JSP和MYSQL的連接

<%@ page import="java.sql.*"%>
<%!
String user="root";
String pass="1234";
String database="test";
String url="jdbc:mysql://localhost/"+database+"?useUnicode=true&characterEncoding=utf-8";
%>
<%
Connection conn=null;
Statement stmt=null;
try{Class.forName("com.mysql.jdbc.Driver").newInstance();
conn=DriverManager.getConnection(url,user,pass);
stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
}catch(SQLException sqle){
out.println("SQL Exception : "+sqle);
}
request.setCharacterEncoding("utf-8");
%>

7. jsp怎麼連接mysql

使用Jsp+Tomcat+Mysql搭建。1、確定好你的Tomcat能啟動,2、mysql能登錄,jsp能運行。
操作步驟
1、下載最新的mysql驅動程序(Mysql JDBC Driver)
解壓2、把裡面的mysql-connector-java-x.x.x-alpha-bin.jar(x表示版本號)文件復制到你的tomcat/common/lib下,重啟Tomcat,jsp連接mysql的環境就完成

3、jsp提取資料庫數據的測試程序

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/db_name?user=yourusername&password=yourpassword&useUnicode=true&characterEncoding=GB2312" ;
Connection conn= DriverManager.getConnection(url);
Statement stmt=conn.createStatement();
String query="select field_name from table_name order by id";
ResultSet rs=stmt.executeQuery(query);
while(rs.next())
{
String s=rs.getString("field_name");//看準你的欄位是不是字元型,不然就不能用getString,根據欄位類使用getBoolean等等
out.print(s+"<br>");
}
%>
</body>
</html>
4、裡面的yourusername和yourpassword改成你的mysql的用戶名和密碼,其餘的db_name、field_name和table_name也照樣改成相應的名字就可以了。

8. jsp連接mysql,如何操作

mysql-connector-java-3.1.14-bin.jar 這個包

http://mysql.easynet.be/Downloads/Connector-J/mysql-connector-java-3.1.14.zip

環境變數
classpath .;d:\j2sdk\lib\dt.jar;d:\j2sdk\lib\tools.jar;d:\mysqlforjdbc\mysql-connector-java-3.1.14-bin.jar;d:\j2sdk\lib\mysql-connector-java-3.1.14-bin.jar;d:\mysqlforjdbc\msbase.jar;d:\mysqlforjdbc\mssqlserver.jar;d:\mysqlforjdbc\msutil.jar

JAVA_HOME d:\j2sdk

Path ;%JAVA_HOME%\bin\

執行代碼,輸出結果在 C:\Tomcat 5.0\webapps\ROOT 中新建 test_mysql.jsp 測試文件<%@ page contentType="text/html; charset=gb2312" %><%@ page language="java" %><%@ page import="com.mysql.jdbc.Driver" %><%@ page import="java.sql.*" %>
<%//驅動程序名String driverName="com.mysql.jdbc.Driver";//資料庫用戶名String userName="root";//密碼String userPasswd="";//資料庫名String dbName="ex";//表名String tableName="post";//聯結字元串String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;Class.forName("com.mysql.jdbc.Driver").newInstance();Connection connection=DriverManager.getConnection(url);Statement statement = connection.createStatement();String sql="SELECT * FROM "+tableName;ResultSet rs = statement.executeQuery(sql); //獲得數據結果集合ResultSetMetaData rmeta = rs.getMetaData();//確定數據集的列數,亦欄位數int numColumns=rmeta.getColumnCount();
out.print("id"); out.print("| ");out.print("title");out.print("| ");out.print("comment ");out.print("<br>");while(rs.next()) {out.print(rs.getString(1)); out.print(" | ");out.print(rs.getString(2));out.print(" | "); out.print(rs.getString(3));out.print("<br>"); } out.print("<br>");out.print("資料庫操作成功,恭喜你"); rs.close(); statement.close(); connection.close(); %>

閱讀全文

與jsp連接mysql的方法相關的資料

熱點內容
防曬霜正確的塗抹方法 瀏覽:851
月經安全期計算方法 瀏覽:964
autocad的使用方法 瀏覽:371
檢查手機故障的方法 瀏覽:75
銷售節點追蹤方法與技巧 瀏覽:232
孩子小腿骨頭疼治療方法 瀏覽:823
課堂中生動而嚴肅的教學方法 瀏覽:648
44乘103簡便方法計算 瀏覽:562
靜脈迴流的鍛煉方法 瀏覽:660
威少上籃的正確方法 瀏覽:797
小孩低燒伴鼻樑痛怎麼處理方法 瀏覽:461
形態面高測量方法 瀏覽:911
蘋果手機相機閃退解決方法 瀏覽:167
嘉年華老樁的種植方法 瀏覽:592
瓶子草正確捕食方法 瀏覽:336
菊花扦插種植方法與技巧 瀏覽:605
服裝櫃是按什麼分類方法 瀏覽:772
強迫症手機清理方法 瀏覽:274
轉換器銅條載流計算方法 瀏覽:827
被動音樂療法中最常用的方法是 瀏覽:744