[ MySQL HOWTO ]
如何在Windows平台安裝MySQL
PHP/Zend Research Center
By Chiang Deng-Wei (ernest)

Version 1.0 Jun 14,2000 初稿
Version 1.1 Jun 19,2000 初修正稿
Version 1.2 Aug 11,2000 修正錯字與連結稿

源起

自1999年底, 我加入了PHP/Zend RC團隊, 並擔任了php版的版主, 發現有不少人在安裝MySQL時遇到問題, 或是安裝不起來等的, 自己也曾遇過這些問題, 希望能藉由份HowTo文件和大家分享一些心得.
各位看完這份文件若想要討論的, 歡迎到 PHP/Zend 資源中心 的MySQL討論區參與討論. 另外, 如果本文有任何錯誤或需要改進之處, 希望各位同好先進們來信批評指正, thx! 我的email是 ernestch@ms2.url.com.tw

宣告

這份文件的所有權是屬於Chiang Deng-Wei的. 本文件允許您修改或翻譯, 並以任何形式傳播, 包括商業化版本, 但希望您能知會我一聲, 且務必完整呈現原有的宣告與版權, 以及本人的完整名字.

若您使用這份文件, 而在您的任何電腦上有任何的損害, 或是有任何形式的損失, 作者我不負任何責任喔! 簡單一句話, 所有事都由您自行負責.

MySQL for Windows版是有版權的喔, 使用時請自行注意. 本文件所提的各種軟體等, 其版權皆由原所有權人/公司所有, 本人無任何侵犯之意.

摘要

  1. 下載軟體
  2. 開始安裝
  3. Windows 95/98
  4. Windows NT/2000
  5. 咱們來測試吧
  6. 作者
  7. 感謝

下載軟體

首先我們需要先下載 MySQL for Windows 的檔案, 以開始接下去的安裝工作.

目前下載 MySQL for Windows 版本的地方好像只有在 T.c.X 的 http://www.mysql.com/ 主站可以下載, 雖然目前台灣有兩個 Mirror 站, 但是仍是link回主站下載的, 所以下載的速度可能會慢一些.

台灣Mirror站
http://mysql.ht.net.tw/
http://mysql.ttn.net/

到該站後, 點選那個大大的 Downloads , 接著你會看到各個平台的MySQL, 當然就點選 for Windows 的版本啦, 進去後點選"Register and download shareware version of MySQL-Win32 "這一項, 然後會連到主站請你填一些資料, 最後點選'Download'按鈕開始下載. 所下載的是一個約 5MB 的 zip 檔案.

[註] MySQL for Windows 只有一個版本, 沒有區分給 95/98/NT/2000 用而有不同檔案.
[修正] 台灣Mirror站有提供下載-->到此下載

開始安裝

  1. 將取回的 zip 檔案( 檔名應該像是mysql-shareware-x.xx.xx-win.zip )解開到一個暫時的目錄, 然後執行該目錄下的 setup.exe 開始進行安裝. 相信這部分難不倒各位, Win2000 平台可能需要進去 '新增/移除程式' 來執行 setup.exe .

  2. 建議值是建議您安裝至 C:\mysql 下. 本文件以此為預設目錄, 如有不同請自行更改.

  3. 接著請依不同Windows版本, 參考以下部分.

Windows 95/98

這兩個平台的安裝很簡單, 只要執行 C:\mysql\bin\mysqld-shareware.exe 即可啟動MySQL.

Windows NT/2000

在這平台, 通常都會把 MySQL 安裝成一個系統服務(service). 如果您不希望您的 MySQL 被安裝成服務, 可以改用 C:\mysql\bin\mysqld-shareware --standalone .

要安裝成服務(建議)請執行

C:\mysql\bin\mysqld-shareware --install

欲移除 MySQL 服務請執行

C:\mysql\bin\mysqld-shareware --remove

在您啟動 MySQL 服務後可以執行以下命令來啟動或停止該服務

NET START mysql
NET STOP mysql

現在您的 MySQL 應該開始運作了!

咱們來測試吧

有個簡單的測試方法, 您可以執行 C:\mysql\bin\MySqlManager.exe , 這是個 Windows 介面的管理程式, 您大概的操作一下, 例如在 MySQL 那個資料夾圖示上用滑鼠點選兩下, 若您的 MySQL 已順利啟動, 就可以看到其下的幾個資料庫喔! 原始狀態會有 test 和 mysql 兩個資料庫.

或是在DOS提示字元下執行 C:\mysql\bin\ 下的 mysqlshow.exe 這個程式, 您應該可以得到以下的這個結果:

+-----------+
| Databases |
+-----------+
| mysql   |
| test    |
+-----------+

OK. 現在您可以開始使用 MySQL 啦!!

作者

本文件的作者為ernest (Chiang Deng-Wei), 我的email是 ernestch@ms2.url.com.tw , 若您對本文件有任何使用上的問題或建議, 歡迎您到PHP/Zend RC的MySQL版來參與討論, 先在此竭誠的歡迎您. 衷心的希望本文件真能對phper有所幫助.

感謝

  1. 謝謝我的父親讓我自小就有個可以學習電腦的環境.
  2. 感謝PHP/Zend RC團隊, 特別是ttj, 我剛加入團隊時還是個php菜鳥, 而ttj不因我是個菜鳥就'拋棄'我, 且讓我負責php版的事務, 讓我有很好的學習機會. 也謝謝其它團員們大家的鼓勵.
  3. 謝謝Jenny一直對我的支持, 也謝謝BobChao多次神奇相救 ^_^ (因為他明明不會,但是卻很神奇的每次都營救成功)
  4. 最後謝謝那些原諒我忘了謝謝的人.