首頁  >  文章  >  php教程  >  JSP程式使用JDBC連接MySQL的教學課程

JSP程式使用JDBC連接MySQL的教學課程

高洛峰
高洛峰原創
2016-12-29 17:15:091682瀏覽

安裝和載入JDBC驅動程式

將裡面的檔案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程式使用JDBC連接MySQL的教學相關文章請關注PHP中文網!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn