2.2 Notes générales à propos de l'installation
2 Installation de MySQL
Manuel de Référence MySQL 4.1 : Version Française
. Comment obtenir MySQL ? . Systèmes d'exploitation supportés par MySQL . Quelle version de MySQL utiliser ? . Dispositions d'installation . Quand et comment sont publiées les nouvelles versions ->Binaires compilés par MySQL AB . Installer MySQL à partir d'une distribution binaire
|
2.2.6 Binaires compilés par MySQL AB
Comme service, nous, MySQL AB, proposons un jeu de distributions binaires de
MySQL qui sont compilés sur nos machines, ou les machines auxquelles nos clients
nous ont gentiment donné accès.
Ces distributions sont générées avec le script
scripts/make_binary_distribution
et sont configurés avec les compilateurs et options suivantes :
-
SunOS 4.1.4 2 sun4c avec
gcc
2.7.2.1
-
CC=gcc CXX=gcc CXXFLAGS="-O3 -felide-constructors" ./configure --prefix=/usr/local/mysql --disable-shared --with-extra-charsets=complex --enable-assembler
-
SunOS 5.5.1 (et plus) sun4u avec
egcs
1.0.3a ou 2.90.27 ou gcc 2.95.2 et plus récent
-
CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --with-low-memory --with-extra-charsets=complex --enable-assembler
-
SunOS 5.6 i86pc avec
gcc
2.8.1
-
CC=gcc CXX=gcc CXXFLAGS=-O3 ./configure --prefix=/usr/local/mysql --with-low-memory --with-extra-charsets=complex
-
Solaris 2.8 sparc avec
gcc 2.95.3
-
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql "--with-comment=Official MySQL binary" --with-extra-charsets=complex "--with-server-suffix=" --enable-thread-safe-client --enable-local-infile --enable-assembler --disable-shared
-
Linux 2.0.33 i386 avec
pgcc
2.90.29 (
egcs
1.0.3a)
-
CFLAGS="-O3 -mpentium -mstack-align-double" CXX=gcc CXXFLAGS="-O3 -mpentium -mstack-align-double -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --enable-assembler --with-mysqld-ldflags=-all-static --with-extra-charsets=complex
-
Linux 2.2.x avec x686 avec
gcc
2.95.2
-
CFLAGS="-O3 -mpentiumpro" CXX=gcc CXXFLAGS="-O3 -mpentiumpro -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --enable-assembler --with-mysqld-ldflags=-all-static --disable-shared --with-extra-charsets=complex
-
SCO 3.2v5.0.4 i386 avec
gcc
2.7-95q4
-
CC=gcc CXX=gcc CXXFLAGS=-O3 ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex
-
AIX 2 4 avec
gcc
2.7.2.2
-
CC=gcc CXX=gcc CXXFLAGS=-O3 ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex
-
OSF/1 V4.0 564 alpha avec
gcc
2.8.1
-
CC=gcc CFLAGS=-O CXX=gcc CXXFLAGS=-O3 ./configure --prefix=/usr/local/mysql --with-low-memory --with-extra-charsets=complex
-
Irix 6.3 IP32 avec
gcc
2.8.0
-
CC=gcc CXX=gcc CXXFLAGS=-O3 ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex
-
BSDI BSD/OS 3.1 i386 avec
gcc
2.7.2.1
-
CC=gcc CXX=gcc CXXFLAGS=-O ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex
-
BSDI BSD/OS 2.1 i386 avec
gcc
2.7.2
-
CC=gcc CXX=gcc CXXFLAGS=-O3 ./configure --prefix=/usr/local/mysql --with-extra-charsets=complex
-
FreeBSD 4.4-stable i386 avec
gcc
2.95.3
-
CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=gcc CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql "--with-comment=Official MySQL binary" --with-extra-charsets=complex "--with-server-suffix=" --enable-thread-safe-client --enable-local-infile --enable-assembler --with-named-z-libs=not-used --disable-shared
Si vous avez des options plus optimales pour l'une des configurations précédement
listées, vous pouvez toujours nous en faire part sur la liste de distribution des
développeurs ( internals@lists.mysql.com ).
Les distributions RPM antérieures à la version 3.22 de MySQL sont contribuées
par nos utilisateurs. A partir de la version 3.22, les RPM sont générés par nous
chez MySQL AB.
Si vous voulez compiler une version de débogage de MySQL, vous devez ajouter
--with-debug
ou
--with-debug=full
aux lignes de configurations
précédentes et effacer les options
-fomit-frame-pointer
.
Pour les distributions Windows, voyez Installer MySQL sous Windows .
|