一.概念說明
安裝資料庫系統並不是只要把MySQL安裝好就好了,還要配合上伺服器(我們使用Apache)才可以運作。在專案實做的時候,不可能讓使用者直接下SQL指令,所以我們並須配合腳本語言PHP來製作動態的網頁,以便把SQL抓到的資料轉成HTML來呈現。
為了管理MySQL的方便,我們用phpMyAdmin這個用php寫成的圖形化管理介面來管理資料庫。
然而,Apache、PHP、MySQL、phpMyAdmin都是open source的系統,並非一家公司所開發的,所以在程式間的存取權限上可能有問題。因此,我們必須要去設定一些conf檔,才可以順利運作。然而,這對於初學者來說,是有一定的門檻的。
以下文章我們將介紹使用AppServ Open Project安裝Apache、PHP、MySQL、phpMyAdmin。AppServ已經將這四個套件包裝成一個程式,直接安裝這個整合程式就可以直接使用。
二.入門教學
0.先到AppServ Open Project下載。
安裝時,請根據你的使用者名稱,密碼,語系做設定,一直按下一部就好了。
1.開啟瀏覽器打上http://127.0.0.1/或是http://localhost。
如果有出現網頁,那就是安裝成功了!
點選上方的phpMyAdmin Database Manager Version 2.6.4-pl4,
進入MySQL圖形化管理介面
2.建立資料庫,比如Project Trace Sysyem,縮寫:pts
3.建立資料表(relation),先選SQL,這樣就可以打指令了
基本上phpMyAdmin可以讓我們不用打指令就可以建立表格了
,但是他好像不能直接設定forengn key,所以我們還是用指令的方式建立表格
以PROJECT為例:
CREATE TABLE PROJECT(
Pcode int NOT NULL ,
Pname varchar( 50 ) NOT NULL ,
Descript varchar( 50 ) NOT NULL ,
StartDate date NOT NULL ,
EndDate date NOT NULL ,
MgrCode int NOT NULL ,
PRIMARY KEY ( Pcode ) ,
FOREIGN KEY ( MgrCode ) REFERENCES MEMBER( Mcode )
)
4.建立table成功! 左邊出現project資料表
5.接著就可以用這個資料表來練習SQL語法。
剩下的就要靠各位自己去努力學習啦。大致是這樣子,有任何問題就提出來討論吧!
Good Luck!
三.可參考的資料
[1] PHP Manual(上方有search的功能)
[2] SQL Command and Function Reference
http://www.dbmaker.com.tw/reference/manuals/sql/contents.html
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
本文為藏經閣文章,歡迎轉載,但請註明網址,謝謝您。!
【藏經閣】http://csie-tw.blogspot.com/
◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇◇
沒有留言:
張貼留言