prob avec MySql

prob avec MySql - Linux et OS Alternatifs

Marsh Posté le 28-03-2002 à 10:37:35    

salut à tous !
j'ai une station tournant sous suse linuxmysql y est installé
lors que je lance la commande mysqladmin -u root password
j'ai la réponse suivante :
mysqladmin: connect to server at'localhost' failed
 
 
y'a une merde avec le fichier /varlib/mydsql/mysql.sock'
 
je sais qu'il y a un droit à modifier sur un fichier pour  que mysql tourne sous cette distrib..mais je sais plus lequel...et vous le savez vous ?

Reply

Marsh Posté le 28-03-2002 à 10:37:35   

Reply

Marsh Posté le 28-03-2002 à 13:04:58    

nan personne ne voit ?

Reply

Marsh Posté le 28-03-2002 à 14:21:52    

je ne sais pas sii c la même chose, mais essaye ceci :
mysql -u root -p
(le password est à entrer en ligne de commande)

Reply

Marsh Posté le 28-03-2002 à 14:23:42    

le démon est correctement lancé  et tourne ?
 
pq tu dis que tu as des problèmes avec mysql.sock ?

Reply

Marsh Posté le 28-03-2002 à 14:29:41    

ta taper la commande :
    mysql_install_db

Reply

Marsh Posté le 28-03-2002 à 14:53:50    

alors j'0ai tout réinstallé avec le tar.gz
j'ai lancé le démon...donc j'ai un shell qui lui est dédié.
j'ai fait le mysql_install_db avec succès
MAIS lors que je fais le mysqladmin -u root password  
il merde exactement là en me disant qu'
qu'il n'arrive pas à trouver le socket /usr/local/mysql/tmp/mysql.sock
vla...

Reply

Marsh Posté le 28-03-2002 à 15:07:38    

est-il bien présent ce /usr/local/mysql/tmp/mysql.sock  ?
 
tu l'as compilé avec quelles options ?

Reply

Marsh Posté le 28-03-2002 à 16:08:11    

c admin -u root -p password kil fo taper non?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 31-03-2002 à 14:32:47    

j'ai exactement le meme message d'erreur, et je n'ai pas trouver le fichier mysql.sock...  :??:  
Comment le récuperer ?

Reply

Marsh Posté le 31-03-2002 à 14:57:35    

normalement quand tu lances /etc/init.d/mysql start, il le crée automatiquement dans le répertoire spécifié lors de la compilation.
si tu ne sais pas trop ou il le crée, ou si tu veux modifier l'endroit de création du socket, tu peux ajouter --socket=/pat/to/mysql.sock
 
Si tu veux utiliser mysql avec php, il faut évidemment que php connaisse l'endroit ou mysql.sock est créé.
Tu peux le spécifier dans php.ini
mysql.default_socket=/path/to/mysql.sock
 
En théorie avec cela tout devrait fonctionner parfaitement.

Reply

Marsh Posté le 31-03-2002 à 14:57:35   

Reply

Marsh Posté le 11-04-2002 à 13:49:48    

salut à tous
bon alors j'en reviens à mon petir prob avec mysql sur linux suse  
 
actuellement si je fais :  
>mysql --version
mysql Ver 11.16 Distrib 3.23.49, for pc-linux-gnu (i686)
 
ok là tout va bien ...j'ai mysql d'installé
ensuite je fais  
 
>ps -aux |grep mysql
yogi  1094 0.0 0.2 1604 672 pts/2 S 13:36 0:00 grep mysql
 
mon demon est bien là
 
ensuite si je fais
>mysqladmin -u mysql -p password
Enter password :  
mysqladmin: connect to server at 'localhost' failed
error: Can't connect to MySQL server throught socket '/usr/local/tmp/mysql,sock' (2)
check....(là il demande si le démon tourne et si le /usr/local/mysql/tmp/mysql.sock' (2)' existe
 
ma question....j'y comprend plus grand chose. j'aimerai savoir si d'après ce que je viens d'expliquer
mon problème se situe au niveau du chemin d'accès au socket.
si oui...kand et où il faut que j'y remédie...
sinan....somebody can help me pleaaaaaseee !!  
merci d'avance à tous !!!

Reply

Marsh Posté le 11-04-2002 à 15:30:14    

si la commande  
>ps -aux |grep mysql  
ne te retourne que :
yogi  1094 0.0 0.2 1604 672 pts/2 S 13:36 0:00 grep mysql  
 
Ton daemon mysql ne tourne, pas, désolé. Il faut le lancer, soit à la main, soit au boot...  
 
Tout ceci doit être expliqué dans la doc de mysql...

Reply

Marsh Posté le 11-04-2002 à 15:54:49    

ok ! cé vrai.... là j'ai fait un safe_mysql &  
et j'ai le message suivant
starting mysqld deamon .....
mais le problème de sock reste...je vais continuer à chercher..

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed