使用Jsp+Tomcat+Mysql搭建。1、確定好你的Tomcat能啟動,2、mysql能登錄,jsp能運行。
創(chuàng)新互聯(lián)公司專注于欽北網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供欽北營銷型網(wǎng)站建設(shè),欽北網(wǎng)站制作、欽北網(wǎng)頁設(shè)計、欽北網(wǎng)站官網(wǎng)定制、微信小程序服務(wù),打造欽北網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供欽北網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
操作步驟
1、下載最新的mysql驅(qū)動程序(Mysql JDBC Driver)
解壓2、把里面的mysql-connector-java-x.x.x-alpha-bin.jar(x表示版本號)文件復(fù)制到你的tomcat/common/lib下,重啟Tomcat,jsp連接mysql的環(huán)境就完成
3、jsp提取數(shù)據(jù)庫數(shù)據(jù)的測試程序
%@ 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=yourusernamepassword=yourpassworduseUnicode=truecharacterEncoding=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");//看準(zhǔn)你的字段是不是字符型,不然就不能用getString,根據(jù)字段類使用getBoolean等等
out.print(s+"br");
}
%
/body
/html
4、里面的yourusername和yourpassword改成你的mysql的用戶名和密碼,其余的db_name、field_name和table_name也照樣改成相應(yīng)的名字就可以了。
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);
這是基本的數(shù)據(jù)庫操作方法
導(dǎo)入jdbc驅(qū)動程序包其實有很多種方法,但是不同的導(dǎo)包方式有不同的含義,
1、給Tomcat導(dǎo)包(表示服務(wù)器可能要用到數(shù)據(jù)庫,例如數(shù)據(jù)源),如果是MyEclipse集成Tomcat,顯然是要用“右鍵項目 - Properties - Java Build Path - 右側(cè)選項卡選擇Libraries - Add JARs...”。如果是非集成Tomcat,你必須把驅(qū)動程序包復(fù)制粘貼在Tomcat根目錄“common\lib”文件夾下。
2、給Web項目導(dǎo)包(表示W(wǎng)eb項目需要使用到數(shù)據(jù)庫),把驅(qū)動程序包復(fù)制粘貼到“Web項目\WEB-INF\lib”文件夾下。同時也要在Tomcat的webapps\Web項目\WEB-INF\lib文件夾中粘貼驅(qū)動程序。
3、給單純Java項目導(dǎo)包(表示W(wǎng)eb項目需要使用到數(shù)據(jù)庫),對著project單擊右鍵,選擇Bulid Path選擇Add External Achieves再選擇mysqljdbc.jar 或者將其添加到classpath中去。
jsp連接mysql數(shù)據(jù)庫的操作方式。
1、在數(shù)據(jù)服務(wù)端安裝好mysql數(shù)據(jù)庫,這個是必須的,在自己的ssh或者虛擬機(jī)上,數(shù)據(jù)mysql可以看到相關(guān)的提示,說明安裝成功
2、我是用的是tomcat服務(wù)器,在這里需要安裝好java連接mysql的數(shù)據(jù)庫操作庫。我是用的jar包是:mysql-connector-java-3.1.14.tar.gz,大家可以在網(wǎng)上下載,或者,在官網(wǎng)上下載
3、把解包后的jar放到tomcat里面的lib文件夾下
4、在程序的代碼段里添加連接函數(shù)庫和庫函數(shù),就可以連接到mysql數(shù)據(jù)庫了
5、剩下的就是我們使用的時候調(diào)用這樣的數(shù)據(jù)了,在jsp里使用mysql數(shù)據(jù)庫中的數(shù)據(jù)