mysql - Linux et OS Alternatifs
Marsh Posté le 03-02-2002 à 21:32:16
j'ai,l'impression que le prob est du à ce mysql.sock 
 
quelqu'un connait une solution ? 
Marsh Posté le 03-02-2002 à 21:48:11
Attention, mysql a un systeme de droits internes, et tu dois déclarer tes utilisateurs. 
 
par défaut, root est créé sans pass... 
 
Donc si tu tapes mysql -u root  
 
tu devrais te connecter a mysql ... 
 
Apres, tu lis la doc tres complete a ce sujet, dispo sur www.mysql.com 
[edtdd]--Message édité par Tetedeiench--[/edtdd]
Marsh Posté le 03-02-2002 à 22:36:53
et Est-ce que mysqld tourne ? 
 
pour le savoir : 
 
ps aux | grep mysql 
Marsh Posté le 04-02-2002 à 11:21:23
oops, je disais, t'aura beau faire des mysql -u root, si le serveur tourne pas, tu aura l'erreur que tu as pour le moment... 
Pour lancer le serveur, normalement, il faut lancer, depuis le répertoire d'install de mysql (pour une install depuis les sources, hein, pasque en RPM ou autre, je sais pas ce que ça donne), puis lancer ./bin/safe_mysqld 
 
Sinon, y'a aussi un script dans /usr/local/mysql/support-files/, qui s'appelle mysql.server, et qu'on peut utiliser comme script de lancement standard  (il prend start ou stop en paramètre, quoi, et on peut l'utiliser pour démarrer automatiquement mysqld au démarrage de la machine) 
 
Ouala, j'espère que ça t'aidrea. 
Marsh Posté le 05-02-2002 à 09:29:56
bon alors vouala les opérations que j'ai effectuées : 
 
root@linux usr/local> groupadd mysql
usr/local> groupadd mysql 
root@linux usr/local > useradd -g mysql yogi
usr/local > useradd -g mysql yogi 
root@linux usr/local > gunzip </home/yogi/mysql-3.23.47.tar.gz |      tar xvf -
usr/local > gunzip </home/yogi/mysql-3.23.47.tar.gz |      tar xvf - 
root@linux usr/local > cd mysql-3.23.47/
usr/local > cd mysql-3.23.47/  
root@linux usr/local/mysql-3.23.47 > ./configure      	--prefix=/usr/local/mysql
usr/local/mysql-3.23.47 > ./configure      	--prefix=/usr/local/mysql 
 	avec réponse ...blabla   
 	Thank you for choosing MySQL! 
puis make et make install 
puis 
root@linux usr/local/mysql-3.23.47 > scripts/mysql_install_db
usr/local/mysql-3.23.47 > scripts/mysql_install_db 
...Installing all prepared tables 
blablaNous  
root@linux usr/local/mysql-3.23.47 > chown -R root /usr/local/mysql
usr/local/mysql-3.23.47 > chown -R root /usr/local/mysql 
root@linux usr/local/mysql-3.23.47 > chown -R yogi      /usr/local/mysql/var/
usr/local/mysql-3.23.47 > chown -R yogi      /usr/local/mysql/var/ 
root@linux usr/local/mysql-3.23.47 > chgrp -R mysql      	/usr/local/mysql
usr/local/mysql-3.23.47 > chgrp -R mysql      	/usr/local/mysql 
root@linux usr/local/mysql-3.32.47 > /usr/local/mysql/bin/safe_mysqld --user=yogi &
usr/local/mysql-3.32.47 > /usr/local/mysql/bin/safe_mysqld --user=yogi & 
  
vouala et ici y me fait le direct un mysqld daemon ended 
 
pis après kand j'essai de me connecter y me fait une error avec un .sock... 
Marsh Posté le 03-02-2002 à 20:33:27
hello à tous !
alors vouala j'ai installé mysql avec Yast2 sous SuSE linux 7.1
bon tout va bien. ensuite je tente d'aller plus loin. mais j'ai l'impression que le démon du sgbd n'est pas là.
et j'ai le message d'erreur suivant :
ERROR 2002 : Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
je pensait que yast2 faisait tout nickel...
mderci dd'avance