程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 為PHP應用程序創建MySQL

為PHP應用程序創建MySQL

編輯:MySQL綜合教程

概述


本文提供了一個關於在Windows操作系統中,如何安裝和配置MySQL的基礎教程。想了解更多在Windows上的安裝和配置MySQL細節,請參考MySQL官方文檔。


下載和安裝MySQL


MySQL程序安裝包可以從MySQL 官方網站上下載。本文中介紹的是由Windows MSI Installer安裝的,版本為MySQL 5.1 Community Edition。
運行安裝包,並且選擇安裝選項。在大多數情況下,典型安裝就足夠了:

如果你想去控制哪些組件需要安裝,或者你希望使用非默認的安裝路徑進行安裝,請選擇"Custom"選項。
當安裝完成後,確認"Configure the MySQL Server now"選項被選中。這個操作將會啟用the "MySQL Server Instance Configuration Wizard",而這個向導將指導你配置MySQL實例。

配置MySQL實例


根據"MySQL Server Instance Configuration Wizard"中下面的步驟,為你所期望MySQL所要完成的任務去定制和完善其配置。
在向導的第一頁,選擇"Detailed Configuration"

在下一頁,選擇服務器類型選項:

選擇"Database Usage"選項

數據庫用法選項,用來控制在服務器上使用哪種數據庫存儲引擎:

  • MyISAM - 完善高效的SELECT操作。它在內存存儲和磁盤使用方面,花費更少,但是,是以不支持事務為代價的。
  • InnoDB - 提供全部的ACID事務機制,但是以更復雜的磁盤空間和內存存儲為代價。

想了解關於這些數據庫引擎更深層的比較,參考MySQL 存儲引擎架構。作為一般性建議 - 如果你的服務器上的Web應用程序要求多狀態事務,高級的隔離級別和行級的鎖定,外鍵約束,或者其他的ACID功能需求 - 那麼請使用InnoDB,否則使用MyISAM。
然後選擇在服務器上並發連接執行的數量:

在下一頁選擇網絡:

如果你在同一台計算機上擁有MySQL和Web Server,你可以考慮不激活TCP/IP網絡,而使用名稱管道。注意,可能一些PHP應用程序會需要使用TCP連接到MySQL。參考應用程序文檔,確定應用程序是否支持通過名稱管道連接到MySQL。
選擇創建新數據庫時的默認字符集:

然後確定,MySQL將會像Windows Service一樣的進行配置:

你可以想Windows Path環境變量中添加MySQL Bin庫。這個操作將使從命令行使用MySQL工具更加輕松。
最後,為MySQL中叫做"root"的數據庫管理員賬號設置密碼。確定"Create an Anonymous Account"選項沒有被選中:

在寫一頁中,點擊"Execute",同意全部的配置設置,並且啟動一個MySQL服務:

現在你可以在命令行窗口中輸入以下命令登陸MySQL了:

mysql -u root -p
Enter password: ******

如果MySQL配置成功,那麼在MySQL命令行窗口中將會顯示:

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server Version 5.1.32-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved