Notes relatives aux versions 2.x de BSD/OS
<<<
Notes relatives aux versions 3.x de BSD/OS Notes relatives aux versions 4.x de BSD/OS
>>>

2.6.4 Notes relatives à BSD
2.6 Notes spécifiques aux systèmes d'exploitation
2 Installer MySQL
 Manuel de Référence MySQL 4.1 : Version Française

Notes relatives à FreeBSD
Notes concernant NetBSD
Notes relatives à OpenBSD 2.5
Notes relatives à OpenBSD 2.8
Notes relatives aux versions 2.x de BSD/OS
->Notes relatives aux versions 3.x de BSD/OS
Notes relatives aux versions 4.x de BSD/OS

2.6.4.6 Notes relatives aux versions 3.x de BSD/OS

Mettez à jour à la version 3.1 de BSD/OS. Si cela n'est pas possible, installez le patch BSDIpatch M300-038.

Utilisez la commande suivante lors de la configuration de MySQL :

shell> env CXX=shlicc++ CC=shlicc2 \
       ./configure \
           --prefix=/usr/local/mysql \
           --localstatedir=/var/mysql \
           --without-perl \
           --with-unix-socket-path=/var/mysql/mysql.sock
Ce qui suit fonctionne aussi :

shell> env CC=gcc CXX=gcc CXXFLAGS=-O3 \
       ./configure \
           --prefix=/usr/local/mysql \
           --with-unix-socket-path=/var/mysql/mysql.sock
Vous pouvez changer les répertoires si vous voulez, ou utiliser les valeurs par défaut en ne spécifiant pas de chemins.

Si vous avez des problèmes de performances alors que la charge est petite, essayez d'utiliser l'option --skip-thread-priority de mysqld ! Cela exécutera tous les threads avec la même priorité; Sur la version 3.1 de BSDI, cela donne de meilleures performances (en attendant que BSDI corrige sont gestionnaire de threads).

Si vous obtenez l'erreur virtual memory exhausted durant la compilation, vous devez essayer en utilisant ulimit -v 80000 et exécutant make à nouveau. Si cela ne fonctionne pas et que vous utilisez bash , essayez de passer à csh ou sh ; quelques utilisateurs de BSDI ont reporté des problèmes avec bash et ulimit .

<< Notes relatives aux versions 3.x de BSD/OS >>
Notes relatives aux versions 2.x de BSD/OS Notes relatives à BSD Notes relatives aux versions 4.x de BSD/OS