1. 程式人生 > >通過JSP網頁連線Mysql資料庫

通過JSP網頁連線Mysql資料庫

本文介紹通過JSP網頁連線到MySQL,從MySQL資料庫中讀出一張表,並顯示在JSP網頁中。

1. 在MySQL資料庫中建立資料表

用圖形化管理工具Navicat Premium 連線MySQL資料庫,在資料庫“ming”下建立一張名為“teacher”的資料表。
這裡寫圖片描述

2. 設定Tomcat

1)將JDBC驅動mysql-connector-java-5.1.43-bin.jar檔案拷貝到Tomcat安裝目錄下的lib資料夾中。用到JDBC連線資料庫。

這裡寫圖片描述

2)啟動Tomcat

雙擊bin目錄下的“startup.bat”,或者在bin目錄下開啟命令視窗,輸入“startup.bat”,回車。
這裡寫圖片描述


這裡寫圖片描述
在瀏覽器中輸入 ,如彈出如下介面,說明Tomcat成功啟動。
這裡寫圖片描述

3)建立JSP檔案

在D:\apache-tomcat-9.0.8\webapps\ROOT(根據你安裝的位置)目錄中新建一個jsp檔案,命名為“test1.jsp”。
這裡寫圖片描述

“test1.jsp”的內容 如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>

<html>
<head>
<title>通過JSP開啟資料表</title>
</head>
<body
> <% try { Class.forName("com.mysql.jdbc.Driver"); ////驅動程式名 String url = "jdbc:mysql://localhost:3306/ming"; //資料庫名 String username = "root"; //資料庫使用者名稱 String password = "123456"; //資料庫使用者密碼 Connection conn = DriverManager.getConnection(url, username, password); //連線狀態
if(conn != null){ out.print("資料庫連線成功!"); out.print("<br />"); Statement stmt = null; ResultSet rs = null; String sql = "SELECT *FROM teacher;"; //查詢語句 stmt = conn.createStatement(); rs = stmt.executeQuery(sql); out.print("查詢結果:"); out.print("<br />"); out.println("姓名"+" "+"性別 "+" "+"年齡"); out.print("<br />"); while (rs.next()) { out.println(rs.getString("姓名")+" &nbsp "+rs.getString("性別")+" &nbsp "+rs.getInt("年齡")); //將查詢結果輸出 } } else{ out.print("連線失敗!"); } }catch (Exception e) { out.print("資料庫連線異常!"); } %> </body> </html>

成功連線到資料庫,並讀出一張資料表:
這裡寫圖片描述

相關推薦

通過JSP網頁連線Mysql資料庫

本文介紹通過JSP網頁連線到MySQL,從MySQL資料庫中讀出一張表,並顯示在JSP網頁中。 1. 在MySQL資料庫中建立資料表 用圖形化管理工具Navicat Premium 連線MySQL資料庫,在資料庫“ming”下建立一張名為“teacher

mac下的用idea配置jsp+tomcat連線mysql資料庫的環境

第一步 這裡假設IDEA和tomcat都以配置完成,僅差連線資料庫。 去這裡下載連線Mysql所需要的驅動程式mysql-connector-java-5.1.47-bin.jar。 第二步 下載完成後解壓獲取 並把它放在和tomcat伺服器的lib同一個資料夾下

JDBC通過SSH Tunnel連線MySQL資料庫

有時候我們無法直接訪問某臺數據庫,因為沒有授權或者ip限制,但是可以通過登陸其他機器來訪問,如果這臺伺服器安裝有SSH,就可以方便的在本地通過該服務的埠對映來代理訪問資料庫。Navicat就有這個方便的功能,如下圖所示: 由此聯想到,在Java程式碼中能否實現類似的功能呢? 紅薯已經給出了

64位win7平臺下,使用C語言通過odbc無法連線MySQL資料庫的問題。

編譯器:vc6.0或vs2012 最近學習資料庫需要使用C語言通過odbc管理資料庫,可是總是出問題,記錄如下: 1. 首先安裝mysql資料庫,這裡不多講。 2. 選擇編譯器,我電腦上的編譯器還是蠻多的,但是從網上查到的資料以及原始碼中需要包含的標頭檔案都是vc特有的

JSP無法連線mysql資料庫,使用java可以連線

問題出在Class.forName("com.mysql.jdbc.Driver") 錯誤提示:java.lang.ClassNotFoundException: com.mysql.jdbc.Dri

Web—網頁連線Mysql資料庫(php)網站建設

<?php $lnk = mysql_connect('localhost', 'root', '********') or die ('連線失敗 : ' . mysql_error());//密

驗證myeclipse通過jsp連線mysql資料庫是否成功

首先,我們需要建立一個數據庫和表 比如我們create database a 然後我們可以建立表 這樣我們就建立了一個數據庫和一張表,然後我們需要實現子jsp中判斷是否連線進入資料庫 程式碼: <%@ page language="java" impo

jdbc連線mysql資料庫(或oracle)驗證通過,並操作資料庫

1.連線資料庫其實很簡單,直接粘程式碼,首先我們先複製mysql的jar包 2.再建立資料庫連線資訊檔案,寫入檔案,DRIVER可以照抄,URL是本地的資料庫資訊,如果是伺服器的資料庫可以將localhsot改成伺服器Ip,使用者名稱和密碼是資料庫的。 3.建立一個db類,第一個

Android通過jdbc連線mySQL資料庫時,資料庫拒絕連線

原因: mysql伺服器出於安全考慮,預設只允許本機使用者通過命令列登入。 解決方案: 先通過localhost登入mysql伺服器 將mysql伺服器的mysql資料庫的user表中root使用者的Host欄位改為"%"。 操作如下: window+r 輸

關於jsp連線mysql資料庫顯示圖片,老師無能,不會教人,求大神賜教

圖片選擇部分: <%@ page contentType=“text/html; charset=utf-8” language=“java” import=“java.sql.*” errorPage="" %> <% String path

Mysql通過processlist方式查詢Mysql資料庫當前連線的使用者及會話資訊

在Mysql中,可以通過如下方式查詢Mysql資料庫當前連線的使用者及會話資訊:1. show full processlist mysql> show full processlist; +----------+-----------+---------------

Jmeter取樣器之——通過Jmeter JDBC Request連線MySQL資料庫

Jmeter中的Sampler(取樣器)是與伺服器進行互動的單元。 Jmeter JDBC Request的工作通常分3步進行: 向伺服器傳送請求; 記錄伺服器的響應資料; 記錄響應時間。 具體步驟如下: 一、配置JDBC Connection Configur

JSP(MyEclipse)連線MySQL資料庫

學習了一段時間的jsp後,跟大家一起分享一下自己的心得,關於jsp如何連線MySQL,博主用的編輯器是MyEclipse。就用這個進行講解。 準備工作:MyEclipse,Navicat;連線兩者的驅動 1.在資料庫中建立資料庫和表。 1)連線到MySQL

scala(一):通過jdbc連線mysql資料庫

1.主題描述 scala針對MySQL資料庫進行增刪改查的基本操作。 2.程式碼 package SparkSQLproject.Log import java.sql.{Connection, DriverManager} /** * scala通過jdb

#菜鳥新手EclipseJavaEE&MySQL&Tomcat#關於一個Eclipse中登陸介面通過連線MySQL資料庫進行驗證的小體驗(感謝qq群友引燃的解答讓我解決這個小問題)

原始碼: package com.atguigu.javaweb; import java.io.IOException; import java.io.PrintWriter; import java.sql.DriverManager; import j

Java Web開發7___通過資料庫連線連線MySQL 資料庫

本博文 給出一個使用資料庫連線池的例子, 將使用webdb 資料來源 獲取一個MySQL 資料庫連線,並查詢其中的t_dirctionary表, 最後將查詢結果顯示在客戶端瀏覽器。 以下ViewDictionary 類 演示了怎麼樣 使用資料庫連線池獲取資料庫連線, 程式碼如下: i

Myeclipse中通過JDBC連線MySQL資料庫的詳細步驟

首先要說明的是,使用jdbc連線資料庫並不難,只要你按照接下來的步湊一步一步的做,理清思路,相信你肯定能夠成功。 一、準備工作 下載JDBC驅動。 網上有許多驅動可供下載,但魚龍混雜,可能部分讀者不知

JSP | 使用純JAVA驅動連線MySQL資料庫

本程式採用的整合開發環境是eclipse。採用的資料庫是JspStudy裡整合的MySQL資料庫。MySQL的java連線驅動在jspstudy的安裝目錄下Tomcat——>lib資料夾下:沒有安裝jspstudy的話,mysql的java驅動可以在官網下載:https

在 PowerDesigner 中通過JDBC連線 MySQL 資料庫

注意事項 記得不要漏掉最後的“;”符號。 (1)首先新建一個“PhysicalDataModel”型別的檔案,然後點選“Database”->"Configure  Connections",彈出視窗“Configure Data Connections”, 並選擇"Connection

jsp中使用JDBC連線mysql資料庫出現錯誤

       這個問題又浪費了我一晚上的時間,不過值得了,終於還是讓我連上了mysql資料庫。並通過tomcat伺服器查詢到了資料庫裡的檔案資訊。所以可以往後面繼續前進了,值得了。