- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL资料库_计算机软件及应用_IT计算机_专业资料.doc
MySQL資料庫
1. 前言 2
2. 資料庫簡介 3
3. MySQL下載與安裝 5
(1). 下載MySQL安裝程式 5
(2). 安裝 MySQL資料庫系統 6
(3). 下載JDBC for MySQL驅動程式 11
(4). 安裝及設定MySQL驅動程式 15
(5). 測試MySQL驅動程式 18
(6). 範例練習:exp15_2_1.java 18
4. 實作會員資料庫 21
(1). 資料表欄位規劃 21
(2). 連接MySQL資料庫與SQL語言 23
(3). 建立資料庫 26
(4). 範例練習:exp15_3_1.java 26
(5). 刪除資料庫 29
(6). 範例練習:exp15_3_2.java 29
5. 建立會員資料表 32
(1). 範例練習:exp15_4_1.java 32
6. 會員資料庫管理 36
(1). 範例練習:exp15_5_1.java 39
前言
處理大量資料時,固然可以自己編寫程式,利用檔案輸入、輸出方法來處理。但是個人精力是有限的,很難在短時間內寫出實用的資料管理程式,尤其當資料處理複雜,功能要求強時,個人很難在短時間內完成。因為有此需求,所以由專業團隊發展出來的資料庫管理系統因而產生。早期由於各系統都是花費巨額經費研發出來的,因此使用者購買的費用不低,而且各家系統操作與呼叫語法差異很大,造成極大的困擾。多年下來資料庫系統已日趨成熟並逐漸統一語法,一些最基本的語法甚至完全相同,更有免費的MySQL資料庫推出,造福一般程式設計者,使得資料庫不再遙不可及。Java在資料庫的處理與應用當然不會缺席,透過不同的驅動程式,也可以搭配各種資料庫系統。本章選擇MySQL資料庫來講解,因為推出多年來它的安全與穩定性評價均極佳,相關的資源可以在網路上輕易獲得,最重要的它是完全免費的,你可以放心的使用,而且絕對不輸大把鈔票購得的資料庫。
資料庫簡介
資料庫(DataBase)是將一堆有相關性的資料,依適當的方式收集、分類,然後儲存於電腦,成為可以應用的資料。資料庫管理系統就是用來管理與存取該資料庫的程式系統。它的背後運作原理非常複雜,不是初學者短時間能夠瞭解的,但是我們可以將它視為一個黑盒子,會操作使用就好了。一般資料處理最常使用的操作方式有以下四種:
1. 增加資料:增加資料庫內的資料錄(Record)。
2. 刪除資料:刪去資料庫內無用的資料錄。
3. 更新資料:更正資料庫內既有的資料錄內容。
4. 查詢資料:檢視資料庫內的資料錄內容。
每種操作都只要透過簡單的幾行敘述,就可以進行大量的資料處理工作,而我們所必須知道的幾乎就是這幾行敘述,也是本章稍後要講述的重點。
MySQL資料庫系統是一種關聯式資料庫,結構類似Excel。每個資料庫至少由一個資料表(Table)所構成,每個資料表可以有多個不同資料型別的資料欄位(Field)來儲存資料,這些欄位類似Excel的行(Column)。當資料表增加或刪除資料,也就是增加或刪除它的資料錄(Record),每筆資料錄類似Excel的列(Row)。
我們舉一個簡單的商店庫存例子來說明資料表結構。每個商品有商品代號、品名、單價與數量共4個欄位,資料表內容如下:
資料庫擁有多種資料型別,有的需指定資料長度(如VARCHAR),也有不需指定資料長度(如FLOAT、INT),由電腦自訂長度,後面章節將會陸續說明。
真正的商品庫存資料表當然不會這麼簡單。通常資料表的欄位規劃是設計資料庫的第一步,更是最重要的一步,規劃良好的資料表,使得後續處理將會有事半功倍的效果,反之粗糙的規劃將會滯礙難行。還記得當年從20世紀1999年要跨到21世紀2000年全世界最大的事件是什麼?千禧虫!原因在於在這之前規劃電腦資料庫的年代記錄都採用2位數,結果從99再來00怎麼辦?為了這個“小”問題,全世界不知動員多少資訊人員傷透腦筋,才在屏息中驚險跨過20世紀!所以要搞好資料庫,首要好好的分析你的資料,多思考可能的狀況,並預留必要的欄位及長。
MySQL下載與安裝
在使用安全、穩定又免費的MySQL資料庫系統之前,你須先下載、安裝與設定MySQL。本節將逐步詳細的說明這些程序,請仔細閱讀,若操作錯誤或忘記密碼,會造成很大困擾。
我們需要下載與安裝的檔案有二個:
1. 「appserv-win32-2.5.8.exe」負責安裝建立MySQL資料庫系統;
2. 由mysql-connector-java-3.1.14.zip解壓縮後的「mysql- connector-java-3.1.14-bin.jar」,它是JDBC(Java DataBase Connectivity)MySQL的驅動程式,透過它我們的Java
您可能关注的文档
最近下载
- 刘芳——本科论文初稿.doc VIP
- 安全培训记录效果评估表全员法律法规培训.docx VIP
- 3.4 透镜的应用(分层练习)2024-2025学年八年级物理上册同步精品课堂(苏科版2024)(解析版).docx VIP
- 《二年级上册美术折纸动物》ppt课件讲义.ppt
- BS EN 16120-2-2017Non-alloy 国外国际标准规范.pdf
- 精卫填海成语神话故事.pptx VIP
- 【生物】蛋白质相关计算课件 2023-2024学年高一上学期生物人教版必修1.pptx VIP
- 四位一体农村长效保洁方案(标书——已中标) .pdf VIP
- 人教版九年级上册化学第六单元测试卷.doc VIP
- 2025届高考语文复习:叠词的作用和表达效果+课件.pptx VIP
文档评论(0)