程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP程序使用JDBC連接MySQL的教程,jspjdbcmysql教程

JSP程序使用JDBC連接MySQL的教程,jspjdbcmysql教程

編輯:關於JSP

JSP程序使用JDBC連接MySQL的教程,jspjdbcmysql教程


安裝和加載JDBC驅動程序

下載JDBC驅動程序mysql-connector-java-5.1.7.zip
http://www.bkjia.com/softs/214141.html
將裡面的文件mysql-connector-java-5.1.7-bin.jar放在項目WEB-INF目錄下的lib文件中,安裝就已經完成了(前提是你的機器已經安裝了MySQL,如果沒有安裝先安裝)

加載在JDBC驅動程序

<%@page language="java" contentType="text/html;charset=gb2312"%>
<!DOCTYPE html>
<html>
  <head>
    <title>加載JDBC驅動程序</title>
  </head>
  <body>
    <%
      try{
        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序
      }catch(ClassNotFoundException e){
        out.println("找不到驅動類");//拋出異常時,提示信息
      }
    %>
  </body>
</html>

連接MySQL數據庫
啟動Mysql和Tomcat,

使用JDBC連接數據庫。

第一種方式

<%@page language="java" contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*" %>
<!DOCTYPE html>
<html>
  <head>
    <title>鏈接MySQL數據庫</title>
  </head>
  <body>
    <%
      try{
        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/javaweb?user=root&password=zhangda890126;;");//鏈接數據庫
         
      }catch(ClassNotFoundException e){
        out.println("找不到驅動類");//拋出異常時,提示信息
      }catch(SQLException e){
        out.println("鏈接MySQL數據庫失敗");//處理SQLException異常
      }
    %>
  </body>
</html>

第二種方式

<%@page language="java" contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*" %>
<!DOCTYPE html>
<html>
  <head>
    <title>鏈接MySQL數據庫</title>
  </head>
  <body>
    <%
      String url = "jdbc:mysql://localhost:3306/javaweb";//連接數據庫的url地址
      String user = "root";//登錄數據庫的用戶名
      String password = "zhangda890126;;";//登錄數據庫的用戶名的密碼
      try{
        Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序
        Connection conn = DriverManager.getConnection(url,user,password);//鏈接數據庫
         
      }catch(ClassNotFoundException e){
        out.println("找不到驅動類");//拋出異常時,提示信息
      }catch(SQLException e){
        out.println("鏈接MySQL數據庫失敗");//處理SQLException異常
      }
    %>
  </body>
</html>

您可能感興趣的文章:

  • jsp操作MySQL實現查詢/插入/刪除功能示例
  • jsp連接MySQL操作GIS地圖數據實現添加point的功能代碼
  • JSP+ MySQL中文亂碼問題post提交亂碼解決方案
  • jsp連接MySQL實現插入insert操作功能示例
  • JSP 連接MySQL配置與使用
  • JSP連接MySql/MS SQL Server/Oracle數據庫連接方法[整理]
  • jsp中文亂碼 jsp mysql 亂碼的解決方法
  • 服務器完美設置,支持asp php cgi jsp asp.net mysql!
  • Windows 2003 IIS 6.0 搭建可建虛擬機的asp+.net+php+jsp+mysql+mssql
  • 如何使用JSP訪問MySQL數據庫
  • Windows2003下安裝Apache+php+jsp+mysql

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved