2010年4月26日 星期一

無痛Java程式設計(三):安裝MySQL

 

一個好的系統,除了有好用的功能之外,也要有豐富的資料

這些資料的來源一部分是系統開發者自行建立

另外就是讓使用者自行輸入

不管是哪一種都需要把資料儲存到電腦硬碟內

但是一般的檔案只是單純的文字檔,雖然可以簡單的儲存資料

卻無法應付系統多樣的儲存查詢修改刪除需求

所以才會誕生「資料庫」這種專門處理資料的系統

其中,最有名也最多人使用的免費資料庫就是MySQL

下面我們將一步一步說明如何安裝:

 

1. 首先在網址列輸入「http://www.mysql.com/downloads/mysql/

點選"Windows (X86, 32-bit), MSI Installer”的「Download」

1

 

2. 點選「No thanks, just take me to the downloads!」

2

 

3. 點選離你最近的檔案下載位置,基本上FTP會比HTTP的方式快

台北請點「National Taiwan University」的「FTP」

台中請點「Providence University」的「FTP」

高雄請點「National Sun Yat-Sen University」的「FTP」

3

 

4. 把檔案存到桌面4

 

5. 執行剛剛下載的安裝程式

5

 

6. 按「Next」

6

 

7. 選擇「Typical」安裝方式,用系統預設的選項,再點「Next」

7

 

8. 按「Next」

8

 

9. 按「Next」

9

 

10. 取消「Register the MySQL Server now」,再按「Finish」

10

 

11. 按「Next」

11

 

12. 這個步驟是選擇MySQL這個軟體的設定方式

我們選擇「Standard Configuration」,也就是系統預設的設定

再按「Next」

12

 

13. 照以下畫面點選,再按「Next」

Install As Windows Service」:

     把MySQL登入到系統「服務」中(註1)

Launch the MySQL Server automatically」:

     開機自動啟動MySQL

Include Bin Directory in Windows Path」:

     把MySQL的路徑加到環境變數Path內,讓使用者可以在命令列模

     式執行MySQL指令。通常在系統正式運作環境會啟用這個選項 

     (註2)

13

 

14. 輸入MySQL後台管理的密碼,請輸入兩次一樣的密碼,再按「Next」

14

 

15. 剛剛的設定都正確之後,按「Execute」

15

 

16. 如果安裝順利的話會出現以下畫面,四個都打勾。請按「Finish」

16

 

17. 這個時候MySQL就已經安裝完成,我們在確認一下是否安裝正確而且

也正常啟動

點選「開始/所有程式/MySQL/MySQL Server 5.1/MySQL

Command Line Client

17

 

18. 這個時候就會開啟MySQL命令列模式

首先先輸入剛剛步驟14輸入的密碼

確認無誤之後就會顯示「mysql>」這個符號

表示MySQL已經正常啟動,等待我們下達指令

18

 

 

 

註1:

Windows系統服務:是一種開機時自動啟動直到關機才停止

使用者看不到軟體執行畫面(背景執行)的一種程式

能夠取得較高的執行權限,執行速度會比較快一些

而且當電腦重新開機時就不用再手動執行這些程式

簡化系統維護的程序

下圖就是MySQL的執行狀態(已啟動,且開機自動啟動)

2010-04-26_155742

 

註2:

環境變數:當內容儲存於環境變數底下時

所有軟體都可以透過程式語言取得該變數的內容

可以作為不同軟體間溝通的管道

 

通常使用環境變數來說明某些軟體的放置位置

例如Path這個環境變數可以讓使用者在命令列模式時

在不同路徑下仍然可以正確執行該程式

例如Java的編譯程式安裝在C:\Program Files\Java\jre6\bin底下

當環境變數設定為Path=.;C:\Program Files\Java\jre6\bin

在任何路徑底下執行「javac hello.java」

Windows首先在目前路徑下找尋有沒有javac這個程式

沒有的話,接著在C:\Program Files\Java\jre6\bin路徑下收尋

找到的話就會執行javac hello.java這個指令

這兩個地方都找不到的話就會出現錯誤訊息

2010-04-26_155742

 

相關文章 :

1 意見:

Mahesh Sharma 提到...

Learn java with interview question
Play Online java quiz With Javatpoint.
www.javatpoint.com

張貼留言

Related Posts with Thumbnails
by TemplatesForYou-TFY
SoSuechtig