Les versions 4.x de BSDI
ont quelques
bogues relatifs aux threads. Si vous voulez utiliser MySQL sur
ce système, vous devez installer tous les patches liés aux
threads. vous devez au moins installer
M400-023
.
Sur quelques systèmes avec une version 4.x de
BSDI
, vous pouvez rencontrer des problèmes
avec les bibliothèques partagées. Le symptôme est que vous
ne pouvez utiliser aucun programme client, comme par exemple,
mysqladmin
. Dans ce cas, vous devez le
reconfigurer pour qu'il n'utilise pas les bibliothèques
partagées avec l'option --disable-shared
de
configure.
Quelques utilisateurs ont eu avec BSDI
4.0.1 un problème faisant qu'après un bout de temps, le
binaire mysqld
ne peut plus ouvrir de
tables. Cela est du au fait qu'un bogue relatif au système ou
à la bibliothèque fait changer de répertoire à
mysqld
sans qu'on ne l'ait demandé !
La solution est soit de mettre à jour vers la version 3.23.34
ou de supprimer la ligne #define
HAVE_REALPATH
de config.h
après
avoir exécuté configure
et avant
d'exécuter make
.
Notez que ce qui précède signifie que vous ne pouvez pas
créer de lien symbolique sur un dossier de bases de données
vers un autre dossier de bases de données ou lier une table
symboliquement vers une autre base de données sur
BSDI
! (Créer un lien symbolique vers un
autre disque fonctionne).
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.