Depuis MySQL 3.23.38, la distribution Windows inclut le
serveur MySQL classique et le serveur
MySQL-Max
. Voici la description de toutes
les versions livrées :
Programme | Description |
mysqld |
Compilé avec les informations de débogage, la vérification
d'allocation de mémoire, le support des liens
symboliques et les tables InnoDB et
BDB tables. |
mysqld-opt |
Optimisé. Depuis la version 4.0, InnoDB est activé.
Avant la version 4.0, ce serveur incluait aucune
tables transactionnelles. |
mysqld-nt |
Optimisé pour Windows NT/2000/XP avec support pour les pipes nommés. |
mysqld-max |
Optimisé, avec le support des liens symboliques et des tables
InnoDB et BDB . |
mysqld-max-nt |
Comme mysqld-max , mais compilé avec le support des
pipes nommés. |
Tous les serveurs précédents sont optimisés pour les processeurs Intel modernes, mais ils fonctionneront sur toutes les architectures Intel de classe i386 et plus récent.
MySQL supporte TCP/IP sur toutes les plates-formes Windows.
Les serveurs mysqld-nt
et
mysql-max-nt
supportent les pipes nommés
sur NT
, 2000 et XP
.
Cependant, par défaut, MySQL utilise TCP/IP quelque soit la
plate-forme. Les pipes nommés sont plus lents que TCP/IP.
Les pipes nommés sont sujets aux limitations suivantes :
Depuis MySQL 3.23.50, les pipes nommés sont activés
uniquement si vous lancez le serveur avec l'option
--enable-named-pipe
. Il est nécessaire
d'utiliser explicitement cette option, car des
utilisateurs ont rencontré des problèmes lors de
l'extinction du serveur MySQL, avec les pipes nommés.
Les connexions par pipe nommés ne sont permises qu'avec
mysqld-nt
et
mysqld-max-nt
, et uniquement si le
serveur fonctionne sur une version de Windows qui supporte
les pipes nommés (NT, 2000, XP).
Ces serveurs peuvent fonctionner avec Windows 98 et Me, mais ils requièrent la pile TCP/IP; le pipes nommés seront ignorés.
Sur Windows 95, ces serveurs ne peuvent être utilisés.
Note : La plupart des
exemples dans les prochaines sections, utilisent
mysqld
comme nom de serveur. Si vous
choisissez un autre nom de serveur, comme
mysqld-opt
, assurez vous de bien faire les
bons remplacements dans les commandes des exemples. Une bonne
raison de choisir un nom de serveur différent est que
mysqld
contient le support complet du
débogage, il utilise plus de mémoire et fonctionne plus
lentement que les autres serveurs Windows.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.