bonjour à tous
je suis sous redhat et je veux mettre un serveur mysql en place
voici l'erreur que j'ai lorsque je fais cette commande scripts/mysql_install_db --user=mysql :
[code]
# scripts/mysql_install_db --user=mysql
Installing all prepared tables
Fill help tables
050315 10:27:42 [ERROR] ./bin/mysqld: Can't find file: './mysql/help_topic.frm' (errno: 13)
ERROR: 1017 Can't find file: './mysql/help_topic.frm' (errno: 13)
050315 10:27:42 [ERROR] ./bin/mysqld: Can't find file: './mysql/help_category.frm' (errno: 13)
ERROR: 1017 Can't find file: './mysq
[/code]
j'ai trouvé ceci dans les logs :
[code]
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC
[/code]
d'où peut venir l'erreur ??? merci de votre aide
sunfun
# Droits d'accès de l'utilisateur MySQL
Posté par galactikboulay . Évalué à 2.
Est-ce que le compte "mysql" est bien créé et a bien accès au répertoire où tu as installé la BDD ?
Sous linux, la valeur 13 pour errno correspond à la "EACCES", ce qui signifie "Permission Denied" (voir /usr/include/asm-generic/errno-base.h)
Je pense que tu devrais pouvoir t'en sortir avec du "chown -R mysql:mysql <rep_installation>"
En espérant que ça puisse t'aider.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.