
- PHP & MySQL 教程
- PHP & MySQL - 首頁
- PHP & MySQL - 概述
- PHP & MySQL - 環境搭建
- PHP & MySQL 示例
- PHP & MySQL - 連線資料庫
- PHP & MySQL - 建立資料庫
- PHP & MySQL - 刪除資料庫
- PHP & MySQL - 選擇資料庫
- PHP & MySQL - 建立表
- PHP & MySQL - 刪除表
- PHP & MySQL - 插入記錄
- PHP & MySQL - 選擇記錄
- PHP & MySQL - 更新記錄
- PHP & MySQL - 刪除記錄
- PHP & MySQL - WHERE 子句
- PHP & MySQL - LIKE 子句
- PHP & MySQL - 資料排序
- PHP & MySQL - 使用連線
- PHP & MySQL - 處理 NULL 值
- PHP & MySQL - 資料庫資訊
- PHP & MySQL 有用資源
- PHP & MySQL - 快速指南
- PHP & MySQL - 有用資源
- PHP & MySQL - 討論
PHP & MySQL - 環境搭建
為了開發和執行 PHP 網頁,您的計算機系統需要安裝三個重要元件。
Web 伺服器 - PHP 幾乎可以與所有 Web 伺服器軟體配合使用,包括微軟的 Internet Information Server (IIS),但最常使用的是 Apache 伺服器。在此處免費下載 Apache - https://httpd.apache.org/download.cgi
資料庫 - PHP 幾乎可以與所有資料庫軟體配合使用,包括 Oracle 和 Sybase,但最常使用的是 MySQL 資料庫。在此處免費下載 MySQL - https://www.mysql.com/downloads/
PHP 解析器 - 為了處理 PHP 指令碼指令,必須安裝一個解析器來生成可以傳送到 Web 瀏覽器的 HTML 輸出。本教程將指導您如何在計算機上安裝 PHP 解析器。
PHP 解析器安裝
在繼續之前,務必確保您的機器上已正確設定環境,以便使用 PHP 開發 Web 程式。將以下 php 檔案儲存在 Apache 的 htdocs 資料夾中。
phpinfo.php
<?php phpinfo(); ?>
在瀏覽器位址列中輸入以下地址。
http://127.0.0.1/phpinfo.php
如果這顯示了一個頁面,其中顯示了與您的 PHP 安裝相關的資訊,則表示您已正確安裝了 PHP 和 Web 伺服器。否則,您必須按照給定的步驟在您的計算機上安裝 PHP。
本節將指導您在以下四個平臺上安裝和配置 PHP -
Apache 配置
如果您使用 Apache 作為 Web 伺服器,則本節將指導您編輯 Apache 配置檔案。
請檢視此處 - Apache 伺服器中的 PHP 配置
PHP.INI 檔案配置
PHP 配置檔案 php.ini 是影響 PHP 功能的最終和直接方式。
請檢視此處 - PHP.INI 檔案配置
Windows IIS 配置
要配置 Windows 機器上的 IIS,您可以參考隨 IIS 一起提供的 IIS 參考手冊。
安裝 MySQL 資料庫
當然,您最需要的是一個實際執行的資料庫,其中包含您可以查詢和修改的表。
MySQL DB - MySQL 是一個開源資料庫。您可以從 MySQL 官方網站 下載它。我們建議下載完整的 Windows 安裝程式。
此外,下載並安裝 MySQL Administrator 以及 MySQL Query Browser。這些是基於 GUI 的工具,可以使您的開發更加輕鬆。
最後,下載並解壓縮 MySQL Connector/J(MySQL JDBC 驅動程式)到一個方便的目錄中。在本教程中,我們假設您已將驅動程式安裝在 C:\Program Files\MySQL\mysql-connector-java-5.1.8 中。
相應地,將 CLASSPATH 變數設定為 C:\Program Files\MySQL\mysql-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar。您的驅動程式版本可能因您的安裝而異。
設定資料庫憑據
當我們安裝 MySQL 資料庫時,其管理員 ID 設定為 root,並且它允許設定您選擇的密碼。
使用 root ID 和密碼,您可以建立另一個使用者 ID 和密碼,或者您可以將 root ID 和密碼用於您的 JDBC 應用程式。
有各種資料庫操作,例如資料庫建立和刪除,這些操作需要管理員 ID 和密碼。
在其餘的 JDBC 教程中,我們將使用 MySQL 資料庫,其中 guest 作為 ID,guest123 作為密碼。
如果您沒有足夠的許可權來建立新使用者,則可以要求您的資料庫管理員 (DBA) 為您建立一個使用者 ID 和密碼。
建立資料庫
要建立 TUTORIALSPOINT 資料庫,請使用以下步驟 -
步驟 1
開啟一個 命令提示符 並更改到以下安裝目錄 -
C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>
注意 - mysqld.exe 的路徑可能因 MySQL 在系統上的安裝位置而異。您還可以檢視有關如何啟動和停止資料庫伺服器的文件。
步驟 2
如果資料庫伺服器尚未執行,則透過執行以下命令啟動它。
C:\Program Files\MySQL\bin>mysqld C:\Program Files\MySQL\bin>
步驟 3
透過執行以下命令建立 TUTORIALSPOINT 資料庫 -
C:\Program Files\MySQL\bin> mysqladmin create TUTORIALSPOINT -u guest -p Enter password: ******** C:\Program Files\MySQL\bin>
建立表
要建立 TUTORIALSPOINT 資料庫中的 Employees 表,請使用以下步驟 -
步驟 1
開啟一個 命令提示符 並更改到以下安裝目錄 -
C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>
步驟 2
以以下方式登入資料庫 -
C:\Program Files\MySQL\bin>mysql -u guest -p Enter password: ******** mysql>
步驟 3
建立表 Employees 如下 -
mysql> use TUTORIALSPOINT; mysql> create table Employees -> ( -> id int not null, -> age int not null, -> first varchar (255), -> last varchar (255) -> ); Query OK, 0 rows affected (0.08 sec) mysql>
建立資料記錄
最後,您可以在 Employee 表中建立一些記錄,如下所示 -
mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali'); Query OK, 1 row affected (0.05 sec) mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma'); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan'); Query OK, 1 row affected (0.00 sec) mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal'); Query OK, 1 row affected (0.00 sec) mysql>
要全面瞭解 MySQL 資料庫,請學習 MySQL 教程。
現在您可以開始嘗試使用 PHP 了。