Salut,
je viens d’installer mysql-server (pour mediawiki)
Lors de l’installation , j’ai donné un mot de passe pour l’administrateur du serveur.
lors de la config du wiki le mot de passe n’est pas validé et la base de données ne peut-être créée.
$ mysql --user=root --password=toto
renvoie
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
fonctionne et renvoie
[code]Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 54
Server version: 5.5.24-7 (Debian)
Copyright © 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
mysql>[/code]
ensuite :
mysql> SET PASSWORD 'root'@'localhost'=PASSWORD('toto')
->
et reste dans cette attente … de quoi?
J’ai tourné la chose dans tous les sens , j’ai dés-installé entièrement et toujours la même réponse :
“vous n’avez pas les droits…”
Alors que faut-il faire pour obtenir ces droits ?
Parmis les trucs que j’ai tenté, :
Le manuel mysql explique que pour d’autres distrib linux il faut commencer par créer des compte root et anonyme avec mysql_install_db
=> dans ce cas root n’a pas de mot de passe et on doit en donner un comme ceci :
~$ cd /usr/bin
/usr/bin$ mysqladmin -u root password 'toto'
mysqladmin: Can't turn off logging; error: 'Access denied; you need (at least one of) the SUPER privilege(s) for this operation'
/usr/bin$
la même opération dans la console root donne le même résultat >>>>> RéVOLTANT !!!
Donc si quelque bonne âme peut m’indiquer la voie …
Merci!


