bonjour,
Sous root je fais un :
apt-get install mysql-server mysql-common
ensuite je tape :
mysql
et j'ai l'erreur suivante :
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
d'apres ce tuto je devrais avoir "Welcome to " etc etc...
j'ai suivi egalement le tutorial officiel et notamment la section 2.9.2 "unix-post-installation"
j'ai initialisé les grant tables:
mysql_install_db --user=mysql
il est dit que cela :
"The script also creates privilege table entries for root accounts and anonymous-user accounts"
avec cette commande j'arrive bien a demarrer le server :
mysqld_safe --user=mysql &
d'ailleur un ps -A | grep mysql me donne :
24791 pts/3 00:00:00 mysqld_safe
24829 pts/3 00:00:00 mysqld_safe
24830 pts/3 00:00:00 mysqld
Ensuite je teste différentes solutions données dans le tuto:
#mysql
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
#mysqladmin version
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (Using password: NO)'
je ne comprends pas que je ne puisse pas acceder a ces commandes sous root alors que le compte root est crée par defaut sans password...
"The accounts have no passwords initially." toujours en section 2.9.2
Alors en creant un fichier .my.cnf dans /root j'ai pu avoir accès aux infos de version etc... mais le problème c'est que je ne devrais pas faire comme cela dans un premier temps ou alors les tuto disent n'importe quoi (ce que je ne peux croire)
Comment cela se fait-il que je ne puisse donc pas avoir accès a ces comptes sans password ???
merci pour toutes pistes...
Fabrice
Message édité par fabrice91 le 06-02-2006 à 22:52:06