連接MySQL實現增刪改查的動態網頁


需要的軟件和服務

我把需要用到的東西和整個項目放到了網盤里(https://pan.baidu.com/s/1LJnr_AEBg1EUv0HoKXrMng)。里面的軟件不是最新版,想用最新版可以從官網下載。

MySQL

  MySQL 是最流行的關系型數據庫管理系統,在 WEB 應用方面 MySQL 是最好的關系數據庫管理系統應用軟件之一。

  官網下載地址:https://dev.mysql.com/downloads/windows/installer/8.0.html

  安裝教程:https://www.cnblogs.com/dream0-0/p/11203076.html

  MySQL默認安裝在C盤,安裝時不能改變安裝位置,所以建議C盤留出足夠空間。安裝時只安裝MySQL Server就可以滿足正常使用,1G空間綽綽有余。

Navicat Premium

  Navicat Premium是一款數據庫可視化工具,可以連接MySQL、SQL server等數據庫,更方便的查看數據庫內數據。

  官網下載地址:https://www.navicat.com.cn/download/navicat-premium

  破解教程:https://www.cnblogs.com/dream0-0/p/11208396.html

Eclipse

  官網下載地址:https://www.eclipse.org/downloads/

  漢化教程:在官網(https://www.eclipse.org/babel/downloads.php)下載對應eclipse版本的漢化包,解壓后將features和plugins兩個文件夾放到eclipse的dropins文件夾內。不要直接解壓到eclipse安裝目錄!!!不要直接解壓到eclipse安裝目錄!!!不要直接解壓到eclipse安裝目錄!!!萬一漢化插件出錯,可以直接將dropins文件夾清空,如果直接解壓到eclipse安裝目錄會導致不知道該怎么卸載漢化插件!!!

Tomcat

  Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,屬於輕量級應用服務器,在中小型系統和並發訪問用戶不是很多的場合下被普遍使用,是開發和調試JSP 程序的首選。

  官網下載地址:http://tomcat.apache.org/

  建議使用最新版。

Java環境

  編寫動態網頁前,必須配置Java環境,否則無法編寫動態網頁。

  環境配置教程:https://www.runoob.com/java/java-environment-setup.html

JDBC驅動(數據庫連接器)

  連接MySQL的一個驅動,編寫連接MySQL的動態網頁時需要導包(解壓后向項目中導入mysql-connector-java-版本號.jar)。

  官網下載地址:https://dev.mysql.com/downloads/connector/j/

  Select Operating System選項選擇Platform Independent,然后在出現的下載列表選擇某一項下載。

項目創建過程

1.新建動態網頁項目

  File——New——Dynamic Web Project(如果沒找到的選Other——選擇web目錄下的Dynamic Web Project)——Target runtime這一欄選擇New Runtime——在Apache目錄下選擇Apache Tomcat v9.0——Next——點擊Tomcat installation directory一欄右側Browse——選擇解壓之后的Tomcat的文件夾——n個Next——最后一步勾選上Generate web.xml deployment descriptor,頁面跳轉可以根據這個配置改變代碼。

2.導包

  解壓數據庫連接器壓縮包——復制mysql-connector-java-版本號.jar——粘貼到項目的WebContent的WEB-INF的lib里邊——右鍵mysql-connector-java-版本號.jar——構建路徑——添加至構建路徑。

3.創建servlet和jsp

  右鍵項目——New——Servlet(如果沒找到的選Other——選擇web目錄下的Servlet),自定義包名類名。

  右鍵項目——New——JSP File(如果沒找到的選Other——選擇web目錄下的JSP File),自定義文件名。

項目結構

  當前項目部署在Tomcat后可以運行,但是可能在架構方面不滿足某些規范,等到以后深入學習之后,再解決這些問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM