資料庫程式設計 – PHP+MySQL :第 一章 系統環境架設 下一頁 |
第一章 系統環境架設
本書建立一套『課務管理系統』的資料庫,名為 course_db,並在 course_db上開發許多 PHP+MySQL 程式範例,以供本書敘述資料庫程式設計的技巧,並提供許多自我挑戰題目讓讀者練習。PHP+MySQL 程式必須在具有 Apache + MySQL + PHP 伺服器上執行,目前在 Windows 工作站較普遍使用的上有 AppServ 與 XAMPP 兩套件系統,前者僅使用於 Windows 系統版本,後者可有 Linux、Windows、Mac OS 等跨平台系統,但以作者個人認為 AppServ 操作介面較容易,但 XAMPP 功能較強。為方便讀者喜愛,將介紹這兩套件的安裝與操作方法。
簡單說,研習本書需選擇安裝 AppServ 或 XAMPP 套件(不可兩者皆裝),安裝完成之後,再由網站本課程首頁下載下列三只程式: l course_db.sql:course_db 資料庫 (沒有設定外來鍵),強烈建議先下載此資料庫練習。 l createView.sql:產生 View 視界的程式,在第十章會介紹如何建立,需要時再下載即可。 l course_db_foreign.sql:已建立外來鍵的 course_db 資料庫,讀者在第十二章自己先練習如何建立外來鍵,需要時在下載匯入。 由首頁下載後,再利用 phpMyAdmin 匯入MySQL 資料庫伺服器內。 AppServ 套件是很容易取得的免費軟體,安裝後包含下列套件: (1) Apache 網頁伺服器(Apache Web Server):存放使用者所開發的 HTML 文件,可供網路使用者透過瀏覽器,閱讀文件內容。 (2) PHP 編譯器:負責編譯網頁文件的 PHP 程式片段。亦是,負責將 PHP 所編寫的程式轉換成 HTML 文件。 (3) MySQL 資料庫伺服器(Database Server):提供開啟與管理使用者所建立的資料庫。在一個 MySQL 上可允許建立多個資料庫。 安裝步驟如下: (1) 步驟1: 利用 Google 搜尋 AppServ 官方網站(http://www.appservnetwork.com)。
(2) 步驟2:下載最新版本。(目前所看到最新版是 AppServ 9.3.0)
(3) 步驟 3:下載後,點選下載檔案安裝,則出現 appServ 安裝頁面:(接下來大多按 < Next > 鍵即可)
(4) 步驟 4:設定密碼,為了安全起見 (怕忘記),我們都設定『12345678』,字型編碼要選定『UTF-8 Unicode』中文才會顯示正常。
(5) 步驟 5:安裝完成:
(6) 步驟 6:檢視管理工具 由系統開始 -> 所有程式,就可以觀察到安裝完成的 AppServ 應用程式。這裡是管理工具,並非執行程式。
開啟瀏覽器(IE 或 chrome)後,在URL 位置輸入:http://localhost,則出現下圖畫面。
輸入使用者名稱(root) 與密碼(123456),再按登入即可。
則進入 phpMyAdmin 管理網頁,如下:
其實,其網址於 < http://localhost/phpmyadmin >,如下:
至於 Apache 主網頁存放位置在哪裡,我們可由下列步驟尋找或修改。 l 開啟 httpd.conf 檔案 AppServ 將 Apache 主網頁文件放置於 < C:\appserv\www > 目錄下,吾人可以修改 httpd.conf 檔來變更儲存位置,首先由檔案總管進入 C:\AppServ\Apache24\conf 目錄下,利用 Notepad++ 編輯 httpd.conf 檔,如下:
l 搜尋 DocumentRoot 設定位置 開啟之後,利用搜尋功能,尋找 <DocumentRoot> 字元位置,發現主網頁文件設定於 <C:/AppServ/WWW> 目錄下,如下:
l 利用 NotePad++ 建立主網頁 new.php,並存放於 F:\WWW 目錄下,new.php 檔案內容如下:
利用 NotePad++ 編輯,並以 PHP 檔案格式儲存,如下:
l 瀏覽主網頁 < http://localhost/new >,如下
|
翻轉工作室:粘添壽 course_db 關聯圖 資料庫程式設計:
翻轉電子書系列:
|
||
|
|||
|
|||
|