環境: Window XP Professional + SP2 , MySQL Server 5.0
下載下傳軟體:
MySQL Server 5.0.18 http://dev.mysql.com/downloads/mysql/5.0.html
下載下傳 MySQL Server ,并安裝在本地機器上。
下面兩個為 Windows 圖形界面工具。
MySQL Query Browser 1.1.20 http://dev.mysql.com/downloads/query-browser/1.1.html
MySQL Control Center 0.9.4 http://mysql.easynet.be/Downloads/MySQLCC/mysqlcc-0.9.4-win32.zip
配置 MySQL 步驟:
1. 運作 MySQL Server 安裝目錄下 bin/MySQLInstanceConfig.exe 。出現如下所示的向導界面

.
點選“ Next ”進入下一步。
2. 如果 MySQLInstanceConfig 在 MySQL Server 的安裝目錄下找到 my.ini 檔案,就會詢問:是重新配置 MySQL 還是删除 MySQL service( 同時删除 my.ini 檔案 ) 。
否則的話,出現下面的配置界面:
Detailed Configuration :自己配置大部分,更好地控制 MySQL Server ,讓它更好地發揮作用。
Standard Configuration :系統配置大部分,不希望關注很多的 Server 配置。
這裡選擇“ Detailed Configuration ”,下一步 (Next) 。
3. 出現選擇服務類型:
Developer Machine :主要為了個人使用,占用系統最少的資源。
Server Machine :主要用于像 FTP , email , web 伺服器等等,耗用系統較多的資源。
Dedicated MySQL Server Machine :隻用作 MySQL 伺服器,不運作其他程式。耗用系統所有可用的資源。
個人學習研究用,選“ Developer Machine ”,下一步 (Next) 。
4. 出現設定資料庫用法:
Multifunctional Database :使得 InnoDB 和 MyISAM 存儲引擎都可用,且資源平分。
Transactional Database Only :使得 InnoDB 和 MyISAM 存儲引擎都可用,但是 InnoDB 使用較多資源。
Non-Transactional Database Only :使 InnoDB 不可用,所有資源配置設定給 MyISAM 。
選擇“ Multifunctional Database ”,下一步 (Next) 。
5. 設定 InnoDB datafile 存放位置,預設即可,下一步 (Next) 。
6. 出現選擇并發連接配接設定對話框:
Decision Support(DSS)/OLAP :不需要大量的并發連接配接 (20 個左右 ) 。預設值為 100 。
Online Transaction Processing(OLTP) :需要大量的并發連接配接,預設值為 500 。
Manual Setting :個人設定了。
選擇“ Manual Setting ”,從下拉框中選擇 10 ,下一步 (Next).
7. 網絡設定:
預設的端口号為 3306 ,如果端口被占用或不希望使用 3306 ,可以更換。下一步 (Next) 。
8. 選擇預設的字元集:
Standard Character Set : Latin1 為預設的字元集。主要用于西方歐洲國家的語言。
Best Support For Multilingualism : UTF8 為預設的字元集。
Manual Selected Default Character Set / Collation :個人設定。 ( 如果你希望資料庫支援漢字,請選擇 gb2312) 。
選擇預設的“ Standard Character Set ”,下一步 (Next) 。
9. 設定服務名稱,最好将“ Include Bin Directory in Windows PATH ”勾選:
10. 密碼的設定,其餘為預設:
11. 執行,使配置生效。
配置過程中出現的問題:
1. 在最後一個環節,執行到第四步,出現如下所示的錯誤。
此時,按 Skip 跳出,再重新執行 MySQLInstanceConfig ,重複上次的選項,執行就可以通過了。
這個主要出現在 remove instance 之後。
2. Client does not support authentication protocol.
工具連接配接資料庫時,若出現上述資訊,請到指令行方式下對密碼進行轉換:
mysql> SET PASSWORD FOR ‘root’@’localhost’ = OLD_PASSWORD(‘newpassword’);
4.1 版本之後的密碼采用 password hashing algorithm ,有些工具連接配接資料庫可能需要轉換。
3
.
連接配接
MySQL
伺服器時,如果不是同一台
PC
機,出現連接配接不上。
在“設定
->
控制台
->Windows
防火牆”,點選“例外”标簽,“添加端口”後,出現:
[MySQL]MySQL Server 5.x – 安裝及配置
适當設定範圍。端口号為先前設定的端口号。