Probléme Mysql
Fermé
salut !
j'ai un probléme d'installation de mysql sous Fedora core:
je réussi à installer mysql (rpm) mais je n'arrive pas a me connecter au serveur
quand j'exécute mysql ds /usr/local/bin j'obtient le message :ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
[1]+ Exit 127 safe_mysql
Et quand je tape safe_mysql & j'obtient le message commond not fond
que faire et merci
j'ai un probléme d'installation de mysql sous Fedora core:
je réussi à installer mysql (rpm) mais je n'arrive pas a me connecter au serveur
quand j'exécute mysql ds /usr/local/bin j'obtient le message :ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)
[1]+ Exit 127 safe_mysql
Et quand je tape safe_mysql & j'obtient le message commond not fond
que faire et merci
A voir également:
- Probléme Mysql
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Could not connect to mysql! please check your database settings! - Forum Redhat
- Access vs mysql - Forum Webmastering
11 réponses
salut !
malheuresement j'ai tous essayé!
je suis tjs en compte root (#) ,j'ai fait tous ,j'ai cherché la doc's d'internet.le pb persiste.
j'ai exécuté safe_mysqld & il me répond:
tarting mysqld daemon with databases from /var/lib/mysql
040420 12:16:53 mysqld ended
mais qd je suis ds /etc/ini.d et j'exécute
./mysqld status il me répnd tjs:
mysqld est mort mais subsys est verrouillé
merci!!
malheuresement j'ai tous essayé!
je suis tjs en compte root (#) ,j'ai fait tous ,j'ai cherché la doc's d'internet.le pb persiste.
j'ai exécuté safe_mysqld & il me répond:
tarting mysqld daemon with databases from /var/lib/mysql
040420 12:16:53 mysqld ended
mais qd je suis ds /etc/ini.d et j'exécute
./mysqld status il me répnd tjs:
mysqld est mort mais subsys est verrouillé
merci!!
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
19 avril 2004 à 18:47
19 avril 2004 à 18:47
Salut,
Est-ce que le "daemon" "mysqld" tourne au moins ?
ps -e | grep mysql
Z'@+...che.
Est-ce que le "daemon" "mysqld" tourne au moins ?
ps -e | grep mysql
Z'@+...che.
JP : Cap de burro catalan ! Mais content ;-)
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
19 avril 2004 à 20:24
19 avril 2004 à 20:24
Alors c'est que ton "daemon" ne tourne pas !
Logue toi en root :
su -
password:
Va dans "/etc/init.d/"
cd /etc/init.d/
Tapes :
./mysqld status
Normalement tu devrais avoir une réponse du style :
mysqld est arrêté
Tapes alors :
./mysqld start
Refait un :
./mysqld status
et tu devrais avoir :
mysqld (pid xxxx) en cours d'exécution
Z'@+...che.
Logue toi en root :
su -
password:
Va dans "/etc/init.d/"
cd /etc/init.d/
Tapes :
./mysqld status
Normalement tu devrais avoir une réponse du style :
mysqld est arrêté
Tapes alors :
./mysqld start
Initialisation de la banque de données Mysql [OK] Démarrage de Mysql [OK]
Refait un :
./mysqld status
et tu devrais avoir :
mysqld (pid xxxx) en cours d'exécution
Z'@+...che.
JP : Cap de burro catalan ! Mais content ;-)
quand j'exécute la commande ./mysqld status
je vois affiche le message
bash: ./mysqld: Aucun fichier ou répertoire de ce type
que dois je faire?merci
je vois affiche le message
bash: ./mysqld: Aucun fichier ou répertoire de ce type
que dois je faire?merci
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
19 avril 2004 à 22:31
19 avril 2004 à 22:31
Tape la commande suivante dans le répertoire"/etc/init.d/"
ls
Ca doit t'affichier la liste de tous les processus, dont "mysqld" ou "mysql" ça dépend des distribs ;-)
Z'@+...che.
ls
Ca doit t'affichier la liste de tous les processus, dont "mysqld" ou "mysql" ça dépend des distribs ;-)
Z'@+...che.
JP : Cap de burro catalan ! Mais content ;-)
abdou
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
20 avril 2004 à 12:05
20 avril 2004 à 12:05
j'ai exécuté la commande ./mysql status puis
./mysql restart et j'ai le message
Arrêt de MySQL : [ÉCHOUÉ]
Timeout error occurred trying to start MySQL Daemon.
Démarrage de MySQL : [ÉCHOUÉ]
d'ailleurs j'ai essayé d'installer mysql en mode rpm et en mode source et le même probléme.merci
./mysql restart et j'ai le message
Arrêt de MySQL : [ÉCHOUÉ]
Timeout error occurred trying to start MySQL Daemon.
Démarrage de MySQL : [ÉCHOUÉ]
d'ailleurs j'ai essayé d'installer mysql en mode rpm et en mode source et le même probléme.merci
abdou
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
20 avril 2004 à 12:09
20 avril 2004 à 12:09
j'obtiens un autre nouveau message :qd j'exécute ./mysql status
mysqld est mort mais subsys est verrouillé
merci
mysqld est mort mais subsys est verrouillé
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
20 avril 2004 à 13:42
20 avril 2004 à 13:42
Essaie de le réinstaller.
Auparavant, désinstalle l'autre :
rpm -qa | grep mysql (pour avoir la liste des paquets mysql)
puis :
rpm -e mysql-x.x.x...
Z'@+...che.
Auparavant, désinstalle l'autre :
rpm -qa | grep mysql (pour avoir la liste des paquets mysql)
puis :
rpm -e mysql-x.x.x...
Z'@+...che.
JP : Cap de burro catalan ! Mais content ;-)
Utilisateur anonyme
20 avril 2004 à 14:09
20 avril 2004 à 14:09
Attendez avant de réinstaller! Le serveur MySQL est bien installé, il se lance effectivement en tapant : safe_mysqld &
Est -ce que tu es en root lorsque tu tentes cette opération? Il faut l'être...
Fat_Cartman,
Parce que je le vaux bien...
Est -ce que tu es en root lorsque tu tentes cette opération? Il faut l'être...
Fat_Cartman,
Parce que je le vaux bien...
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
20 avril 2004 à 14:15
20 avril 2004 à 14:15
Salut,
Heu, il me semble que s'il n'était pas en "root" il aurait droit à un beau :
bash: ./mysql: Permission denied
;-)
Z'@+...che.
Heu, il me semble que s'il n'était pas en "root" il aurait droit à un beau :
bash: ./mysql: Permission denied
;-)
Z'@+...che.
JP : Cap de burro catalan ! Mais content ;-)
ebourki80
Messages postés
7
Date d'inscription
mercredi 27 août 2003
Statut
Membre
Dernière intervention
25 mai 2004
20 avril 2004 à 16:20
20 avril 2004 à 16:20
malheuresement j'ai cherché ds /etc:find /etc my.* il n'existe pas de fichier de se nom merci!
Utilisateur anonyme
21 avril 2004 à 08:22
21 avril 2004 à 08:22
Eh bien, deux ou trois choses:
find s'utilise comme ca : find /etc -name my.*
Et normalement il nous repond au moins:
/etc/my.cnf
qui est le fichier de conf de mysql.
En tous cas sur ma fedora 1...
++
Fat_Cartman,
Parce que je le vaux bien...
find s'utilise comme ca : find /etc -name my.*
Et normalement il nous repond au moins:
/etc/my.cnf
qui est le fichier de conf de mysql.
En tous cas sur ma fedora 1...
++
Fat_Cartman,
Parce que je le vaux bien...
Bonjour,
Vous pouvez aussi aller voir dans les logs de MySQL pour éssayer de comprendre le problème. Sous Fedora Core 2 on les trouve par défaut ici: /var/log/mysqld.log
(l'emplacement du fichier de log se paramètre lui-même dans /etc/my.cnf, le fichier de conf de MySQL)
En ce qui me concerne il fallait que je rajoute la ligne suivante:
skip-innodb
(puisque je n'utilise pas de tables de type InnoDB avec MySQL)
dans dans la section [mysqld] de mon fichier /etc/my.cnf
++
FëA
Vous pouvez aussi aller voir dans les logs de MySQL pour éssayer de comprendre le problème. Sous Fedora Core 2 on les trouve par défaut ici: /var/log/mysqld.log
(l'emplacement du fichier de log se paramètre lui-même dans /etc/my.cnf, le fichier de conf de MySQL)
En ce qui me concerne il fallait que je rajoute la ligne suivante:
skip-innodb
(puisque je n'utilise pas de tables de type InnoDB avec MySQL)
dans dans la section [mysqld] de mon fichier /etc/my.cnf
++
FëA
20 avril 2004 à 14:35
Z'@+...che.
20 avril 2004 à 14:57
Fat_Cartman,
Parce que je le vaux bien...