於 Windows 2003 Server。
/********** 安裝 MySQL 5.5.9 **********/
下載並安裝 mysql-5.5.9-win32.msi 於 C:\MySQL5,安裝類型選擇 Custom,
預設不安裝嵌入式系統的相關函式,也可選擇安裝所有功能,變更安裝目錄為 C:\MySQL5,
除了 MySQL Server 還有 Server Data File,滑鼠點一下,路徑放一起比較好管理與備份,
如果安裝時沒有改 Server Data File 安裝路徑,則預設路徑會在
C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data。

/********** 設定 MySQL 5.5.9 **********/
安裝完成之後按 Finish 以進行 MySQL Server 的相關設定,
組態方式選 Detailed Configuration,伺服器種類的部分因為同時裝了 IIS、PHP,
所以選 Server Machine,資料庫模式選 Multifunctional Database,
InnoDB 資料庫的儲存路徑選 Installation Path,
同時連線至 DB 的使用者人數選 Online Transaction Processing 即可應付一般需求,
網路選項的部分選 Enable TCP/IP Networking、Enable Strict Mode、
Port Number 3306、Add firewall exception for this port,
如果沒有開啟 Windows 防火牆則可以不勾選 Add firewall exception for this port,
字元集選 Best Support For Multilingualism,
Windows 服務勾選 Install As Windows Service,讓 MySQL 以服務的方式啟動,
勾選 Include Bin Directory in Windows PATH,
將 MySQL 的 Bin 目錄加入 Windows PATH 設定中,
可在任何目錄中直接執行 Bin 目錄中的 MySQL 程式,也可手動加入環境變數,
控制台 → 系統 → 進階系統設定 → 進階頁籤 → 環境變數 →
系統變數的 Path 加入 C:\MySQL5\bin,
安全性選項勾選 Modify Security Settings,設定 root 的密碼為 abc123,
如此便完成 MySQL 設定。

確認 Windows 服務中的 MySQL Service 已啟動。

如果安裝時有修改 Server Data File 安裝路徑,則需確認 C:\MySQL5\my.ini 中,
datadir 所指向的目錄是否正確,
datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/"
datadir="C:/MySQL5/data/"

更改 datadir 之後需要重啟 MySQL 的服務,且 root 的密碼會被清空,
update mysql.user set password=PASSWORD("abc234") where User='root';
flush privileges;
立即更新,若無輸入此行,則當重新啟動 MySQL 才會更新
quit;
如此即可以新的密碼登入。

Developer Machine:開發者模式,這種模式會讓 MySQL 使用較少的記憶體,
以免佔用過多開發者機器的資源。
Server Machine:伺服器模式,預設給網站伺服器使用,會使用中等的記憶體。
Dedicated MySQL Server Machine:MySQL 專用伺服器模式,會佔用所有可用的記憶體,
預設給資料庫伺服器使用。

Multifunctional Database:將會啟用 InnoDB 與 MyISAM 資料庫。
Transactional Database Only:將會啟用 InnoDB 與 MyISAM 資料庫。並以 InnoDB
為預設主要資料庫運作模式。
Non-Transactional Database Only:將會停用 InnoDB,以 MyISAM 資料庫為
預設主要資料庫運作模式。

Decision Support (DSS)/OLAP:此模式會將同時可使用的人數限定在 20 人。
Online Transaction Processing (OLTP):這個模式會設定人數為 500 人。
Manual Setting:由使用者自訂。

Standard Character Set:設定為Latin 1。
Best Support For Multilingualism:設定為UTF8 字元集。
Manual Selected Default Character Set/Collation:使用者自訂。

flyfox 發表在 痞客邦 PIXNET 留言(0) 人氣()