[ 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版是有版權的喔, 使用時請自行注意. 本文件所提的各種軟體等, 其版權皆由原所有權人/公司所有, 本人無任何侵犯之意.
摘要
首先我們需要先下載 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站有提供下載-->到此下載
- 將取回的 zip 檔案( 檔名應該像是mysql-shareware-x.xx.xx-win.zip )解開到一個暫時的目錄, 然後執行該目錄下的 setup.exe 開始進行安裝. 相信這部分難不倒各位, Win2000 平台可能需要進去 '新增/移除程式' 來執行 setup.exe .
- 建議值是建議您安裝至 C:\mysql 下. 本文件以此為預設目錄, 如有不同請自行更改.
- 接著請依不同Windows版本, 參考以下部分.
Windows 95/98
這兩個平台的安裝很簡單, 只要執行 C:\mysql\bin\mysqld-shareware.exe 即可啟動MySQL.
在這平台, 通常都會把 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有所幫助.
- 謝謝我的父親讓我自小就有個可以學習電腦的環境.
- 感謝PHP/Zend RC團隊, 特別是ttj, 我剛加入團隊時還是個php菜鳥, 而ttj不因我是個菜鳥就'拋棄'我, 且讓我負責php版的事務, 讓我有很好的學習機會. 也謝謝其它團員們大家的鼓勵.
- 謝謝Jenny一直對我的支持, 也謝謝BobChao多次神奇相救 ^_^ (因為他明明不會,但是卻很神奇的每次都營救成功)
- 最後謝謝那些原諒我忘了謝謝的人.