1 MySQL 資料庫的使用 網頁資料庫的基礎 網頁資料庫的基礎 下載與安裝 MySQL 下載與安裝 MySQL 啟動 MySQL 伺服器 啟動 MySQL 伺服器 Web 介面的 MySQL 管理程式 Web 介面的 MySQL 管理程式 MySQL 建立資料庫 MySQL 建立資料庫 在 MySQL.

Slides:



Advertisements
Similar presentations
FCU, Department of ECE, IC Design Research Lab. TEL: # 4945 Pre-SIm , Post-Sim.
Advertisements

OCLC NetLibrary 電子書 文崗資訊股份有限公司. 2015/6/2 文崗資訊股份有限公司 2 What is NetLibrary ? 權威性: OCLC 旗下,為全球最知名的電子書資料庫 使用廣泛: 目前全球有超過 14,000 家圖書館採用此服務 新穎性: 每月 2,000 本的速度增加中.
第 10 章 Java 的執行緒 10-1 執行緒的基礎 10-2 Java 執行緒的使用方法 10-3 Java 執行緒的同步 10-4 管道串流的執行緒.
3Com Switch 4500 切VLAN教學.
PowerPoint2010 李燕秋 版面配置 版面配置指的是每一個頁面的內容配置 方式,不同的版面配置會有對應的母片。
亞洲大學-蒲公英計劃 1)Outlook增設Exchange帳號 2)Outlook Web Apps使用教學 3)Lync 2010軟體介紹 教學支援組 潘信宏 100/4/25.
BY OX. 檢視表與資料表的差異性 查詢 (query) 檢視表 (View) 的紀錄,是經由查詢 (query) 而來,而檢 視表的資料來源可以是單一資料表或是多資料表,甚 至其他檢視表 但檢視表中的紀錄只存在資料表中.
1 Web of Science 利用指引 單元二 瀏覽與處理查詢結果. 2 瀏覽檢索結果 查出的結果,預設以時間排列, 使用者可改變結果的排列方式: 還可以依被引用次數、相關度、 第一作者、刊名、出版年等排序 回到前先查的結果畫面 點選想看資料的完整書目 本館訂購範圍的期刊 全文,便可直接連結.
1 Web of Science 利用指引 逢甲大學圖書館 參考服務組 單元五 存檔或輸出.
Outlook Express.
國立聯合大學 資訊管理學系 陳士杰老師 MySQL5 視覺化資料庫管理工具 - MySQL Adminstrator.
1.1 電腦的特性 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。 電腦能夠快速處理資料:電腦可在一秒內處理數百萬個 基本運算,這是人腦所不能做到的。原本人腦一天的工 作量,交給電腦可能僅需幾分鐘的時間就處理完畢。
第 18 章 名稱空間與例外處理 18-1 名稱空間 18-1 名稱空間 18-2 例外處理 18-2 例外處理.
MS-DOS 作業系統 張基昇 (Microsoft-Disk Operating System).
1 單元三 查詢結果的引用分析 Web of Science 利用指引 查看出版及被引用情況 在查詢結果的清單中,可以瀏覽近 20 年來查詢主題出版和被引用的情況。
From: BOOKS ONLINE 1 Safari Tech Books Online Safari Business Books Online 電子書資料庫.
第 1 章 VB.NET 的基礎 1-1 程式語言的基礎 1-1 程式語言的基礎 1-2 VB.NET 的基礎 1-2 VB.NET 的基礎 1-3 VB.NET 應用程式的開發環境 1-3 VB.NET 應用程式的開發環境.
JAVA 程式設計與資料結構 第十章 GUI Introdution III. File Chooser  File Chooser 是一個選擇檔案的圖形介面, 無論我們是要存檔還是要開啟檔案,使 用這個物件都會讓我們覺得容易且舒適。
第 15 章 VB.NET 網路應用程式 15-1 瀏覽程式的建立 15-1 瀏覽程式的建立 15-2 媒體播放程式 15-2 媒體播放程式 15-3 寄送電子郵件 15-3 寄送電子郵件 15-4 檢查電子郵件 POP 檢查電子郵件 POP 3.
JDK 的安裝. 內 容 大 綱 JDK 安裝步驟 JDK 的主要工具程式 說明 Java 語言發展工具組 JDK(Java Development Kit) 的安裝與工具組中的主要工具程式。 JDK 是發展 Java 語言必備的工具,我們必須正確的安裝 JDK 工具組才可以正確的設計、開發與執行.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
第九章 網際網路快遞 計算機概論編輯小組. 計算機概論 p9-2 大綱  電子郵件入門( )  elm  IE Outlook Express  Netscape 傳訊者  通訊錄管理.
最新計算機概論 第 5 章 系統程式. 5-1 系統程式的類型 作業系統 (OS) : 介於電腦硬體與 應用軟體之間的 程式,除了提供 執行應用軟體的 環境,還負責分 配系統資源。
第12章 建立多表單與模組的應用程式 12-1 Visual Basic的方案與專案 12-2 模組化Visual Basic應用程式
: Fast and Easy Data Compressor ★★☆☆☆ 題組: Problem Set Archive with Online Judge 題號: 10043: Fast and Easy Data Compressor 解題者:葉貫中 解題日期: 2007 年 3.
Department of Air-conditioning and Refrigeration Engineering/ National Taipei University of Technology MATLAB 操作與 系統動態模擬 SIMULINK 李達生.
1 Netlibrary 電子書 Netlibrary 創始於 1998 年,是世界知名的電子書資 料庫,提供 450 多家出版社所出版近 100,962 ( 止)本的電子書,且以每月 2,000 本的 速度增加中。其中 80% 屬於學術性圖書,其餘 20% 一般圖書, 90% 以上為.
第 10 章 視窗應用程式的工具列與 功能表 10-1 主功能表控制項 10-1 主功能表控制項 10-2 快顯功能表控制項 10-2 快顯功能表控制項 10-3 工具列控制項 10-3 工具列控制項 10-4 狀態列控制項 10-4 狀態列控制項 10-5 字型與色彩對話方塊 10-5 字型與色彩對話方塊.
資料庫程式設計與系統管理 SQL Server 2005 Express 第六章 進階資料庫設計.
: Multisets and Sequences ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 11023: Multisets and Sequences 解題者:葉貫中 解題日期: 2007 年 4 月 24 日 題意:在這個題目中,我們要定義.
第 17 章 架構拍賣網站 17-1 拍賣網站的基礎 17-2 SQL 指令的日期時間處理 17-3 拍賣網站的安裝與架構 17-4 拍賣網站的會員管理 17-5 新增拍賣物 17-6 參與拍賣競標出價 17-7 拍賣網站的系統管理功能.
1-6 動畫的文件屬性 舞台是動畫實際播放的畫面, 所以舞台的大 小與長寬比例對將來動畫的呈現有很大的 影響。 Flash 預設的舞台尺寸是 550 Pixels × 400 Pixels, 背景為白色, 如果要更改舞台大小與 背景色, 請執行『修改 / 文件』命令, 開啟文 件屬性 (Document.
:Nuts for nuts..Nuts for nuts.. ★★★★☆ 題組: Problem Set Archive with Online Judge 題號: 10944:Nuts for nuts.. 解題者:楊家豪 解題日期: 2006 年 2 月 題意: 給定兩個正整數 x,y.
校外使用圖書館購置之資料庫 龍華大學圖書館. 讀者遠端認證 (RPA) 設定說明  透過圖書館架設完成的 RPA (Remote Patron Authentication) 讀者遠端認證代理主 機系統,讀者於校外或院外 可直接連線使 用本館所提供的資料庫。  若非使用本館電子資料,請勿設定此代理.
從此處輸入帳號密碼登入到管理頁面. 點選進到檔案管理 點選「上傳檔案」上傳資料 點選瀏覽選擇電腦裡的檔案 可選擇公開或不公開 為平台上的資料夾 此處為檔案分類,可顯示在展示頁面上,若要參加 MY EG 競賽,做品一律上傳到 “ 98 MY EG Contest ” 點選此處確定上傳檔案.
Chapter 17 Windows API 程式入門 VC++ 與 WindowsVC++ 與 Windows 建構遊戲設計的舞台 建構遊戲設計的舞台.
資料結構實習-一 參數傳遞.
6-2 認識元件庫與內建元件庫 Flash 的元件庫分兩種, 一種是每個動畫專 屬的元件庫 (Library) ;另一種則是內建元 件庫 (Common Libraries), 兩者皆可透過 『視窗』功能表來開啟, 以下即為您說明。
資料庫實作教學.
計算機概論 演算法與程式語言 李明山.
Management Abstracts Retrieval System; MARS 檢索操作.
Multi - Language 鄭傑仁 陳彥如. Preface 大三下時,經由系上安排進入一間製作 IP phone 的公司實 習,公司所生產的 IP phone 提供很廣泛的設定 ( 例如 : 韌體 資訊、網路設定、 SIP 設定、語音設定等 ) ,為了方便使用 者設定或查詢這些選項,話機本身都內建了.
1 Web of Science 利用指引 逢甲大學圖書館 參考服務組 單元六 個人化服務.
McGraw-Hill© The McGraw-Hill Companies, Inc., 2004 第 6 單元 作業系統和使用者介面 McGraw-Hill Education.
演算法 8-1 最大數及最小數找法 8-2 排序 8-3 二元搜尋法.
2010 MCML introduction 製作日期: 2010/9/10 製作人 : 胡名霞.
校園網頁整合平台介紹 電算中心綜合業務組. 大綱 設計理念 功能介紹 實做 FAQ 特殊案例 Q&A.
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
無線隨意及感測網路技術與 應用課程 實驗 1. 2 實驗目的 建立課程所使用平台 FT-6200 無線傳輸設備的相 容軟體環境 Jennic Evaluation System ,並學習相 關設定以及使用方法。 所有資源皆可從光碟片或網站上下載。 安裝並執行範例程式並且分析程式碼。
Linguistics phonetic symbols. 先下載 IPA 字型檔案,執行安裝。 由於這個程式的字型目錄設定錯誤, 所以等重新開機時就會發現字型消失。 所以必須根據以下步驟來讓 Windows 加入 IPA 字型。
第 17 章 樣板 17-1 樣板的基礎 17-1 樣板的基礎 17-2 樣板函數 17-2 樣板函數 17-3 樣板類別 17-3 樣板類別 17-4 非型態參數的樣板類別 17-4 非型態參數的樣板類別 17-5 樣板類別的繼承 17-5 樣板類別的繼承 17-6 特化樣板與靜態成員 17-6 特化樣板與靜態成員.
Chapter 10 m-way 搜尋樹與B-Tree
主從式資料庫 - MySQL Setup 1 第 2 章 MySQL 安裝與啟動. 主從式資料庫 - MySQL Setup 2 本章宗旨 說明 MySQL 資料庫系統之相關應用軟體及來源 介紹 MySQL 應用軟體之安裝過程 介紹 MyODBC 應用軟體之安裝過程 介紹 Administrator.
第12章 多重表單與模組的應用程式 12-1 VB.NET的方案與專案 12-2 模組化VB.NET應用程式 12-3 多重表單的應用程式
概念性產品企劃書 呂學儒 李政翰.
Biological Science Database 個人化服務設定步驟. Biological Science Database 僅提供專題選 粹服務 專題選粹 (Alerts) :查詢後,提供儲存檢 索策略的功能,日後每週將符合條件的 更新資料,採 方式通知。每筆設定 最多每週可收到.
1 EndNote 金珊資訊有限公司 2 EndNote X2 新功能 新增標籤 (Tab) 視窗 線上查詢群組 智慧群組 (Smart Groups) 新增參考文獻類型 查詢全文 標示日期 以電子郵件傳送壓縮的 Library 檔案 Library.
著作權所有 © 旗標出版股份有限公司 第 3 章 資料庫物件的關係. 本章提要 Access 資料庫物件的關係 Access 資料庫物件的關係 簡介 Access 的七大物件 簡介 Access 的七大物件 Access 的群組 Access 的群組.
Outlook 教學與研習 (1) - 設定及收發郵件 - 設定郵件規則 陽明大學資訊與通信中心 陳坤元 2006/03/27.
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc.,All Rights Reserved. 壹 企業研究導論.
-Artificial Neural Network- Matlab操作介紹 -以類神經網路BPN Model為例
OmniFile Full Text 系列資料庫 個人化服務設定步驟. 此相關資料庫之個人化服 務只提供類似專題選粹的 服務,然無提供 mail 通知的 服務,讀者可建立個人 ID , 並儲存檢索策略,日後需 再進入該資料庫,查詢檢 索策略之新進文章。 導航目次 個人化服務說明 個人帳號密碼申請 個人化服務設定.
Microsoft Excel.
實體關係模型 (ER Model).
: Finding Paths in Grid ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11486: Finding Paths in Grid 解題者:李重儀 解題日期: 2008 年 10 月 14 日 題意:給一個 7 個 column.
著作權所有 © 旗標出版股份有限公司 第 14 章 製作信封、標籤. 本章提要 製作單一信封 製作單一郵寄標籤.
第 1 章 PC 的基本構造. 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體: Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具.
遠端北風資料庫 公佈時間: 2006/4/26 繳交截止時間: 2006/5/10. 作業目的 實作遠端資料庫瀏覽程式.
Internet Technology Laboratory Department of Computer and Communication Kun Shan University  官方網站:
Presentation transcript:

1 MySQL 資料庫的使用 網頁資料庫的基礎 網頁資料庫的基礎 下載與安裝 MySQL 下載與安裝 MySQL 啟動 MySQL 伺服器 啟動 MySQL 伺服器 Web 介面的 MySQL 管理程式 Web 介面的 MySQL 管理程式 MySQL 建立資料庫 MySQL 建立資料庫 在 MySQL 匯入資料表 在 MySQL 匯入資料表

2 資料庫系統 - 說明 在電腦計算機科學的應用領域,「資料庫」 ( Database )才是公司行號或家庭電腦化的推手, 眾多的出勤管理系統、倉庫管理系統、進銷存系 統或小至錄影帶店管理系統,這些應用程式系統 都屬於不同應用的資料庫系統。 在電腦計算機科學的應用領域,「資料庫」 ( Database )才是公司行號或家庭電腦化的推手, 眾多的出勤管理系統、倉庫管理系統、進銷存系 統或小至錄影帶店管理系統,這些應用程式系統 都屬於不同應用的資料庫系統。 資料庫系統本身是一套應用程式,例如: Access 、 MySQL 、 SQL Server 和 Oracle 等,資料庫使用 者可以使用資料庫語言 SQL 來儲存和管理所需的 資料,事實上,只有複雜的應用系統,程式開發 者才會替客戶量身定作所需的資料庫系統。 資料庫系統本身是一套應用程式,例如: Access 、 MySQL 、 SQL Server 和 Oracle 等,資料庫使用 者可以使用資料庫語言 SQL 來儲存和管理所需的 資料,事實上,只有複雜的應用系統,程式開發 者才會替客戶量身定作所需的資料庫系統。

3 資料庫系統 - 資料庫系統 開發資料庫系統主要是在建立資料庫使用介面和 決策架構,針對不同的使用者需求來存取資料庫 的記錄,至於資料庫系統本身,只是負責管理和 存取資料,作為應用系統的資料來源。 開發資料庫系統主要是在建立資料庫使用介面和 決策架構,針對不同的使用者需求來存取資料庫 的記錄,至於資料庫系統本身,只是負責管理和 存取資料,作為應用系統的資料來源。 資料庫主要的目的是儲存資料,資料是儲存在資 料庫的「資料表」( Tables ),每一個資料表使 用「欄位」( Fields )分類成很多群組,每一個群 組是一筆「記錄」( Records ) 。 資料庫主要的目的是儲存資料,資料是儲存在資 料庫的「資料表」( Tables ),每一個資料表使 用「欄位」( Fields )分類成很多群組,每一個群 組是一筆「記錄」( Records ) 。

4 資料庫系統 - 資料表範例 通訊錄資料表的記錄,如下表所示: 通訊錄資料表的記錄,如下表所示: 表格資料是一個資料表的記錄資料,表格的每一 列是一筆記錄的群組,這個群組分成欄位:編號、 姓名、地址、電話和電子郵件地址,在一個資料 庫可以同時擁有多個資料表。 表格資料是一個資料表的記錄資料,表格的每一 列是一筆記錄的群組,這個群組分成欄位:編號、 姓名、地址、電話和電子郵件地址,在一個資料 庫可以同時擁有多個資料表。

5 資料庫系統 - 索引 我們使用資料庫儲存資料的目的是為了快速 排序和查詢,資料表可以使用「索引」 ( Index )將資料系統化的整理,以便在大 量資料中快速找到所需的資料或進行排序。 我們使用資料庫儲存資料的目的是為了快速 排序和查詢,資料表可以使用「索引」 ( Index )將資料系統化的整理,以便在大 量資料中快速找到所需的資料或進行排序。 例如:在【通訊錄】資料表中選擇【編號】 欄位建立主索引,或稱為「主鍵」 ( Primary Key ),如此透過編號就可以加 速資料表記錄的搜尋和排序。 例如:在【通訊錄】資料表中選擇【編號】 欄位建立主索引,或稱為「主鍵」 ( Primary Key ),如此透過編號就可以加 速資料表記錄的搜尋和排序。

6 PHP 與資料庫 PHP 提供眾多的內建函數可以配合不同的資料庫系 統建立網頁資料庫,換句話說, PHP 程式如同檔案 讀寫一般,可以在伺服端存取資料庫的記錄資料, 其架構如下圖所示: PHP 提供眾多的內建函數可以配合不同的資料庫系 統建立網頁資料庫,換句話說, PHP 程式如同檔案 讀寫一般,可以在伺服端存取資料庫的記錄資料, 其架構如下圖所示:

7 下載與安裝 MySQL MySQL 是一套「 Open Source 」(開放原始碼) 由 MySQL AB 公司開發與支援的資料庫系統,這 是一套支援 SQL 語言的資料庫系統,其官方網址 為: 。 MySQL 是一套「 Open Source 」(開放原始碼) 由 MySQL AB 公司開發與支援的資料庫系統,這 是一套支援 SQL 語言的資料庫系統,其官方網址 為: 。 MySQL 資料庫系統使用 C/C++ 語言開發,支援多 種不同的平台,不但可以在 Linux 作業系統安裝, 更提供 Windows 作業系統的版本,在 Windows 環 境一樣可以使用 MySQL 資料庫系統。 MySQL 資料庫系統使用 C/C++ 語言開發,支援多 種不同的平台,不但可以在 Linux 作業系統安裝, 更提供 Windows 作業系統的版本,在 Windows 環 境一樣可以使用 MySQL 資料庫系統。

8 在 Linux 安裝 MySQL 目前 Linux 作業系統大都預設安裝 MySQL 伺服器, 在這一節的主要目的是說明如何在 Linux 安裝最新 版本的 MySQL 。 目前 Linux 作業系統大都預設安裝 MySQL 伺服器, 在這一節的主要目的是說明如何在 Linux 安裝最新 版本的 MySQL 。 在本書的 Linux 相關軟體都是從原始程式碼開始安 裝。不過 MySQL 除了提供原始程式碼外,還提供 「 RPM 」( Redhat Package Manager )檔案, 這是一種已經編譯的檔案,可以在 Linux 作業系統 直接進行安裝的套件。 在本書的 Linux 相關軟體都是從原始程式碼開始安 裝。不過 MySQL 除了提供原始程式碼外,還提供 「 RPM 」( Redhat Package Manager )檔案, 這是一種已經編譯的檔案,可以在 Linux 作業系統 直接進行安裝的套件。

9 在 Windows 安裝 MySQL 在 Windows 作業系統的 MySQL 安裝程式檔案是一 個 ZIP 格式的壓縮檔,只需解壓縮後就可以進行安 裝,其步驟如下所示: 在 Windows 作業系統的 MySQL 安裝程式檔案是一 個 ZIP 格式的壓縮檔,只需解壓縮後就可以進行安 裝,其步驟如下所示: 請下載或使用書附光碟的 MySQL 安裝程式檔案 【 mysql-5.0.??-win.zip 】,在解壓縮後,按二 下【 Setup.exe 】安裝 MySQL 。 請下載或使用書附光碟的 MySQL 安裝程式檔案 【 mysql-5.0.??-win.zip 】,在解壓縮後,按二 下【 Setup.exe 】安裝 MySQL 。

10 在 Linux 啟動 MySQL- 手動啟動 MySQL 請在 Linux 的終端機輸入【 cd /usr/share/mysql 】 命令,將現行目錄切換到 MySQL 伺服器的目錄。 請在 Linux 的終端機輸入【 cd /usr/share/mysql 】 命令,將現行目錄切換到 MySQL 伺服器的目錄。 輸入【./mysql.server start 】命令啟動 MySQL 伺服器,可以看到 Starting mysqld daemon with database from /var/lib/mysql 訊息文字, 表示 MySQL 伺服器已經正常啟動。 輸入【./mysql.server start 】命令啟動 MySQL 伺服器,可以看到 Starting mysqld daemon with database from /var/lib/mysql 訊息文字, 表示 MySQL 伺服器已經正常啟動。 在 Linux 作業系統只需編輯【 rc.local 】檔 案,就可以在啟動作業系統後,自動啟動 MySQL 伺服器,如下所示: 在 Linux 作業系統只需編輯【 rc.local 】檔 案,就可以在啟動作業系統後,自動啟動 MySQL 伺服器,如下所示: /usr/share/mysql/mysql.server start

11 在 Linux 啟動 MySQL- 更改管理者 密碼 在 Linux 終端機輸入 mysqladmin 命令更改 管理者密碼,如下所示: 在 Linux 終端機輸入 mysqladmin 命令更改 管理者密碼,如下所示: mysqladmin -u root -h linux.colins.idv.tw password ‘ ’ 上述命令列相關參數的說明,如下: 上述命令列相關參數的說明,如下: -u :表示使用者帳號, root 為 MySQL 預設的管 理者帳號。-u :表示使用者帳號, root 為 MySQL 預設的管 理者帳號。 -h :表示 MySQL 主機所在的網域名稱,也可以 使用 IP 位址。-h :表示 MySQL 主機所在的網域名稱,也可以 使用 IP 位址。 password :表示使用者帳號的密碼,因為是字 串,請使用單引號將密碼括起來。password :表示使用者帳號的密碼,因為是字 串,請使用單引號將密碼括起來。

12 在 Windows 啟動 MySQL- 說明 在 Windows 作業系統安裝好 MySQL 後,不同於 Linux 會自動啟動 MySQL ,我們需要使用 MySQL 管理工具將 MySQL 設為 Windows 的系統服務(不 適用 Windows 98/ME ),並且更改管理者密碼。 在 Windows 作業系統安裝好 MySQL 後,不同於 Linux 會自動啟動 MySQL ,我們需要使用 MySQL 管理工具將 MySQL 設為 Windows 的系統服務(不 適用 Windows 98/ME ),並且更改管理者密碼。

13 在 Windows 啟動 MySQL- 啟動 MySQL 在 Windows 作業系統的 MySQL 提供 MySQL Administrator 視窗介面管理工具,可以啟動 MySQL 和指定管理工具預設的帳號和密碼。 在 Windows 作業系統的 MySQL 提供 MySQL Administrator 視窗介面管理工具,可以啟動 MySQL 和指定管理工具預設的帳號和密碼。

14 在 Windows 啟動 MySQL- 更改管 理者密碼 在「命令提示字元」視窗執行 cd 命令切換到 「 C:\mysql\bin 」資料夾,執行 mysqladmin 命令更改管理者密碼: 在「命令提示字元」視窗執行 cd 命令切換到 「 C:\mysql\bin 」資料夾,執行 mysqladmin 命令更改管理者密碼: mysqladmin -u root password "123456" 上述命令列參數的說明,如下所示: 上述命令列參數的說明,如下所示: -u :表示使用者帳號, root 為 MySQL 預設的管 理者帳號。-u :表示使用者帳號, root 為 MySQL 預設的管 理者帳號。 password :表示使用者帳號的密碼,因為是字 串,請使用雙引號將密碼括起來。password :表示使用者帳號的密碼,因為是字 串,請使用雙引號將密碼括起來。

15 Web 介面的 MySQL 管理程式 phpMyAdmin 是免費 PHP 原始程式碼的 Web 網站, 可以用來管理整個 MySQL 伺服器,這是一套 Web 介面的 MySQL 管理程式,支援中文的使用介面。 phpMyAdmin 是免費 PHP 原始程式碼的 Web 網站, 可以用來管理整個 MySQL 伺服器,這是一套 Web 介面的 MySQL 管理程式,支援中文的使用介面。 phpMyAdmin 只需透過瀏覽程式就可以管理 MySQL 伺服器,換句話說,不論 MySQL 是安裝在 Linux 或 Windows 作業系統,都可以使用相同步 驟在 MySQL 建立資料庫、資料表和編輯記錄。 phpMyAdmin 只需透過瀏覽程式就可以管理 MySQL 伺服器,換句話說,不論 MySQL 是安裝在 Linux 或 Windows 作業系統,都可以使用相同步 驟在 MySQL 建立資料庫、資料表和編輯記錄。 phpMyAdmin 是一套免費軟體,在官方網 站可以免費下載其最新版本,其網址如下所 示: phpMyAdmin 是一套免費軟體,在官方網 站可以免費下載其最新版本,其網址如下所 示:

16 設定與啟動 phpMyAdmin 管理程 式 - 設定 phpMyAdmin 管理程式的設定是更改 config.inc.php 檔案,如下所示: phpMyAdmin 管理程式的設定是更改 config.inc.php 檔案,如下所示: $cfg['PmaAbsoluteUri'] = ' ' $cfg['Servers'][$i]['host'] = ' '; ' '; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '123456';

17 設定與啟動 phpMyAdmin 管理程 式 - 啟動 請啟動 Internet Explorer 在【網址】欄輸入下列 網址,如下所示: 請啟動 Internet Explorer 在【網址】欄輸入下列 網址,如下所示: /index.php

18 MySQL 欄位的資料型態

19 新增資料庫 使用 phpMyAdmin 管理程式,在 MySQL 新增資料 庫,例如:資料庫【 studentdatas 】,如下所示: 使用 phpMyAdmin 管理程式,在 MySQL 新增資料 庫,例如:資料庫【 studentdatas 】,如下所示:

20 新增資料表 繼續上一節建立的 studentdatas 資料庫,新增 【 students 】資料表,資料表各欄位的說明,如 下表所示: 繼續上一節建立的 studentdatas 資料庫,新增 【 students 】資料表,資料表各欄位的說明,如 下表所示:

21 新增測試的記錄

22 在 MySQL 匯入資料表 - 說明 phpMyAdmin 管理程式可以新增 MySQL 資 料表和輸入記錄資料,不過為了方便讀者建 立本書的測試資料,筆者已經輸出各資料表 的 SQL 指令檔案(內含建立資料表和插入記 錄資料的 SQL 指令),在 MySQL 只需匯入 SQL 檔案就可以建立資料表的測試資料。 phpMyAdmin 管理程式可以新增 MySQL 資 料表和輸入記錄資料,不過為了方便讀者建 立本書的測試資料,筆者已經輸出各資料表 的 SQL 指令檔案(內含建立資料表和插入記 錄資料的 SQL 指令),在 MySQL 只需匯入 SQL 檔案就可以建立資料表的測試資料。

23 在 MySQL 匯入資料表 在「命令提示字元」視窗執執行 mysql 命令匯入資料 表,如下所示: 在「命令提示字元」視窗執執行 mysql 命令匯入資料 表,如下所示: mysql -uname -p password studentdatas < D:\PHP5\Ch11\classes.sql 命令列的第 1 個參數是資料庫名稱,「 < 」管道命令 將之後 SQL 指令檔案匯入之前的資料庫,執行後的 MySQL 資料庫 studentdatas 就擁有 classes 和 students 一共 2 個資料表。 命令列的第 1 個參數是資料庫名稱,「 < 」管道命令 將之後 SQL 指令檔案匯入之前的資料庫,執行後的 MySQL 資料庫 studentdatas 就擁有 classes 和 students 一共 2 個資料表。 另一方法為登入 MySQL 系統,輸入下列指令 : 另一方法為登入 MySQL 系統,輸入下列指令 : > \. classes.sql