下面的表显示了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,则在相应例子中的命令中进行相应的替换。