Page 1 sur 1

[LAMP] Galère pour configurer MySQL

Publié : mar. 24 juil. 2007, 13:28
par galactose
(j'suis pas sûr de la section :-/ )

Bonjour.

J'essaie de lâcher un peu XAMPP pour avoir un truc plus "sérieux", enfin plus intégré dans le système, enfin j'me comprend ^^ Bref, LAMP c'est géant donc on s'y met... Et alors là, galère !! Je suis ce howto : http://wiki.archlinux.org/index.php/LAMP

Mon problème, c'est pour configurer MySQL. L'installation se passe bien jusqu'à "Further configuration". Je teste mysql :

Code : Tout sélectionner

[root@galactose olivier]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Bon... C'est pas grave, on va tenter la suite :

Code : Tout sélectionner

[root@galactose olivier]# mysqladmin -u root password 'monpassword'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Du coup ben... j'sais pas trop quoi faire !! Enfin juste pour être sûr, on continue :

Code : Tout sélectionner

[root@galactose olivier]# mysql -u root -h galactose -p
Enter password: 
ERROR 2003 (HY000): Can't connect to MySQL server on 'galactose' (111)
Apparemment je suis un cas rare chez les Archers parce que je ne trouve rien ni ici, ni sur archlinuxfr.org ; et je ne comprend pas pourquoi ça ne marcherait pas, j'ai tout appliqué à la lettre ^^

C'est un problème de root en console ? Il y a des choses que j'aurais du faire en user ? J'ai loupé une étape ? Ou sinon, comment je peux recommencer ? Je sais pas trop comment inverser le processus, c'est-à-dire supprimer tout ce qui a trait à MySQL (dont le user "mysql" par exemple, et TOUS les fichiers rattachés à MySQL) pour pouvoir réinstaller et réessayer. Mais de toute façon, je vois pas pourquoi la configuration se passerait mieux...

Enfin bref encore une fois je sèche, mais quand il s'agit de MySQL j'suis loin d'être au point donc si on pouvait m'aider un peu svp (comme d'hab en fait ^^)... Merci d'avance :P

Publié : mar. 24 juil. 2007, 18:54
par mimas
Essaie donc de te connecter à mysql sans passer par un prompt sous root (des fois que...)

Publié : mar. 24 juil. 2007, 19:28
par galactose
Tu veux dire dans un script PHP, ou sous PHPMyAdmin ?
Via PHP, j'ai ça :

Code : Tout sélectionner

$db = mysql_connect ('localhost' , 'root' , '') or die (mysql_error());
=> Access denied for user 'root'@'localhost' (using password: NO)

En remplaçant localhost par galactose (mon hostname dans /etc/rc.conf et /etc/hosts) :
=> Lost connection to MySQL server at 'reading initial communication packet', system error: 111

Quant à PHPMyAdmin, il est pas encore installé ^^ Merci de me porter ton aide en tout cas !

EDIT : Même chose avec PHPMyAdmin :
=> #1045 - Access denied for user 'galactose'@'localhost' (using password: YES)

Publié : mar. 24 juil. 2007, 19:53
par mimas
Non, je te parle de lorsque tu utilises mysqladmin. Il se peut que root ne puisse pas se connecter à la base mysql (je parle du root système, pas du compte root de mysql, ils sont différents).

Publié : mar. 24 juil. 2007, 20:40
par galactose
Ah ok, ben là une simple commande :

Code : Tout sélectionner

[olivier@galactose ~]$ mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'olivier'@'localhost' (using password: NO)'
Et même chose en root :-/

Publié : mar. 24 juil. 2007, 21:02
par mimas
Tu ne peux pas te connecter en tant qu'utilisateur puisque tu n'as pas configuré le compte root, donc créé un compte utilisateur.

Ce que je te demande de faire c'est ça :
$ mysqladmin -u root password 'monpassword'

et non

# mysqladmin -u root password 'monpassword'

Publié : mer. 25 juil. 2007, 02:50
par galactose
J'ai pas l'accès non plus :

Code : Tout sélectionner

[olivier@galactose ~]$ mysqladmin -u root password 'zdwxyar'
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
J'avais déjà pensé à faire ça, je l'ai pas indiqué, désolé.

Publié : jeu. 26 juil. 2007, 00:43
par vincentxavier
que donne

Code : Tout sélectionner

ls /var/run/daemons | grep sql 
?

Quel est le rapport de ce sujet avec LDAP ?? J'ai l'impression qu'il n'y en a pas, donc merci de repostionner correctement le [SUJET]

Publié : jeu. 26 juil. 2007, 01:23
par galactose
J'suis vraiment trop débile :? Désolé...

Il est tard, j'suis claqué, j'édite demain pour vous dire où ça en est. Merci à vous en tout cas ;)