標籤:
1.1 上次課內容回顧:
MVC案例:
* Servlet
* 處理請求.
* JSP
* 顯示資料
* JSTL+EL顯示資料.
* JavaBean
* 封裝和處理資料
* BeanUtils封裝資料.
* XML
* 儲存資料.
* 解析XML:Dom4J
什麼是MVC:
MVC軟體開發的一個設計思想,將軟體分層操作.
開發的流程:
每次請求提交到控制器,由控制器處理請求,封裝提交的資料將資料傳遞給模型層去處理資料.將處理的結果,顯示到JSP上.
1.2 MySql資料庫1.2.1 什麼是資料庫
資料庫:就是一個檔案系統.通過標準的SQL對資料進行操作.
關係型資料庫:儲存的都是實體之間的關係!儲存的是關係資料模型.
常見關係型資料庫:
Oracle :Oracle(甲骨文)開發一個收費的大型的資料庫.Oracle收購了SUN、Mysql
SqlServer :微軟公司開發的一個收費的中型的資料庫.
DB2 :IBM公司開發的一個收費的大型資料庫.WebSphere
MySql :開源免費的小型的資料庫.
SQLite :小型資料庫,嵌入型資料庫.
Sybase :Sybase公司開發的.PowerDesigner.(資料建模工具.)
...
JavaEE開發中經常使用資料庫:MySQL、Oracle!
1.2.2 使用資料庫:安裝MySQL:
1.安裝的時候選擇:典型、自訂、完全.
* 自訂安裝:記住兩個路徑
* C:\Program Files\MySQL\MySQL Server 5.5\
* C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\
2.MySQL預設連接埠號碼:
3.修改MYSQL的字元集
4.Include bin directory in windows path:將前面勾需要勾選.
5.輸入root最高管理員的密碼:
6.執行:下面的四個都是勾.那麼說明安裝成功.如果有一個地方出現錯誤.卸載重新安裝!!!
7.測試是否安裝成功:
cmd>mysql -u root -p 斷行符號
輸入密碼
卸載MySql:
1.開啟my.ini檔案:
basedir="C:/Program Files/MySQL/MySQL Server 5.5/"
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/"
2.在控制台中卸載Mysql.
3.將basedir 和 datadir 路徑下的所有的檔案刪除.
4.重新安裝
重設root密碼:
1.停止MySQL服務.
* 運行視窗:services.msc
* 找到Mysql的服務,停止.
2.cmd>mysqld --skip-grant-tables
* 開啟一個新的mysql的服務,可以跳過許可權認證.
3.重新開啟一個新的cmd視窗:
* cmd>mysql -u root -p
* 不需要輸入密碼即可串連.
4.use mysql
5.update user set password=password(‘123‘) where user=‘root‘;
6.關閉兩個cmd的視窗
7.在工作管理員中結束一個進程.mysqld進程.
8.重啟mysql的服務.
mysql 安裝和卸載