下面的表顯示了Windows下可用的MySQL 5.1服務器:
二進制 |
描述 |
mysqld- debug |
已經編譯過,可以進行完全調試和自動內存分配檢查,用于表InnoDB和BDB。 |
mysqld |
優化的二進制,支持InnoDB。 |
mysqld-nt |
優化的二進制,支持Windows NT,2000 XP,有命名管道。 |
mysqld-max |
優化的二進制,支持InnoDB和BDB表。 |
mysqld-max-nt |
同mysqld-max,但是已經編譯過,支持命名管道。 |
已經對所有前面的二進制進行了優化以適用現代Intel處理器,但是應當工作在Intel i386-類或更高的處理器上。
所有Windows MySQL 5.1服務器支持數據庫目錄符號鏈接。
MySQL支持所有Windows平臺的TCP/IP。mysqld-nt和mysql-max-nt服務器支持Windows NT、2000、XP和2003的命名管道。然而,在所有平臺下默認使用TCP/IP。(在許多Windows配置中,命名管道比TCP/IP慢)。
命名管道在以下條件下使用:
· 如果使用--enable-named-pipe選項啟動服務器,則啟用了命名管道。需要明確使用該選項,因為當使用命名管道關閉MySQL服務器時,某些用戶會遇到問題。
· 只有mysqld-nt或mysqld-max-nt服務器,并且服務器運行在支持命名管道的Windows版本(NT、2000、XP、2003),才能夠使用命名管道連接。
· 這些服務器可以運行在Windows 98 或Me中,但是必須安裝TCP/IP協議;此時不可以使用命名管道連接。
· 這些服務器不能在Windows 95中運行。
注釋:參考手冊中的大多數例子使用mysqld做為服務器名。如果你選擇使用不同的服務器,例如mysqld-nt,則在相應例子中的命令中進行相應的替換。