IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation MySQL Discussion :

[Debian] Problème réinstallation MySQL


Sujet :

Installation MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Septembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Septembre 2014
    Messages : 8
    Par défaut [Debian] Problème réinstallation MySQL
    Bonjour.

    Je me tourne vers vous car cela fait maintenant une semaine que j'essai en vain de réinstaller mysql.
    je suis sous debian et lors de ma première installation je n'ai pas eu de souci pour créer un user ainsi qu'une base de donnée.
    Je vous donne le processus suivi lors de la première installation.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apt-get install  php5-mysql mysql-server php5-gd php-xml-parser php5-intl
    Demande 2 fois de mot de passe "root".

    en rentrant mon mdp "root".

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    CREATE DATABASE johndb;
     
    CREATE USER "johndb"@"localhost";
     
    SET password FOR "johndb"@"localhost" = password('mon_password');
     
    GRANT ALL PRIVILEGES ON johndb.* TO "johndb"@"localhost" IDENTIFIED BY "mon_password";
     
    FLUSH PRIVILEGES;
     
    EXIT
    A partir de là pas de souci mais j'ai malencontreusement fait une manip qu'il ne fallait pas faire.Et impossible de pouvoir me reconnecter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     #mysql -u root -p
    Enter password:
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
    je me retrouve maintenant avec cette erreur permanente qui m’empêche de pouvoir continuer l'installation de mysql.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    apt-get --purge remove mysql-server
    ne change rien.

    Le changement de mdp pour le root non plus.
    J'ai essayé le script
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_secure_installation
    et j'ai toujours cette erreur.

    Je vous remercie pour l'aide que vous pourrez m'apporter.

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    79
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 79
    Par défaut
    Salut,

    Le message d'erreur à la connexion t'indique que le socket permettant de discuter avec MySQL n'est pas ouvert. Ce n'est pas un problème de mot de passe (ou pas que).

    Si tu fais un ps ax | grep mysql il y a des chances que tu ne voies pas de process mysql.

    Qu'est-ce que tu entends par "apt-get remove --purge mysql-server" ne change rien? Si tu n'as fait que cette commande, c'est normal, tu as désinstallé le serveur mysql, donc il ne vas pas prendre ta connexion (et le --purge a sûrement effacé ta base au passage).
    Si tu as bien fait le apt-get install mysql-server ensuite, tu as quoi comme message d'erreur? Il ne te dit rien, tu as bien les process, mais tu as l'erreur de socket?

    Je ne suis pas sûr d'avoir compris ton problème en fait :S

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Septembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Septembre 2014
    Messages : 8
    Par défaut
    Salut apaul.

    Merci pour ton intervention.

    Je vais essayé d’être un peu plus clair dans mes explications.

    Un me retourne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    14918 pts/2    S+     0:00 grep mysql
    Citation Envoyé par apaul
    Qu'est-ce que tu entends par "apt-get remove --purge mysql-server" ne change rien? Si tu n'as fait que cette commande, c'est normal, tu as désinstallé le serveur mysql, donc il ne vas pas prendre ta connexion (et le --purge a sûrement effacé ta base au passage).
    C'étais justement mon but, je souhaitais désinstallé complètement mysql et toute base de donnée s'y afférent, car j’avais un souci de privilège sur mon root.(la récup par les multiples solutions de privilèges ou de mdp ne passaient pas)
    j'ai donc suivi la désinstallation par le dernier poste de ce forum http://forum.ubuntu-fr.org/viewtopic.php?id=11558&p=2
    Ce qui m'as donné cette erreur.(ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) )

    Citation Envoyé par apaul
    Si tu as bien fait le apt-get install mysql-server ensuite, tu as quoi comme message d'erreur? Il ne te dit rien, tu as bien les process, mais tu as l'erreur de socket?
    Je n'ai pas de message d'erreur a la réinstallation,juste pas de boite de dialogue qui s'ouvre pour la création de mdp root. Oui j'ai bien cette erreur de socket permanente.

    Ce que je voudrais maintenant c'est supprimer la totalité de mysql et tous ce qui s'en rapproche afin de repartir sur une installation saine.

    Merci.

    edit:
    J'ai stoppé et redémarré mysql et j'ai cette erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [ ok ] Stopping MySQL database server: mysqld.
    root@s:# /etc/init.d/mysql restart
    [ ok ] Stopping MySQL database server: mysqld.
    [....] /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.[warnn.gz ... (warning).
    [....] Starting MySQL database server: mysqldinstall: utilisateur non valide «*mysql*»
    est-il normal qu' une fois mysql désinstalleril tourne toujours ?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Salut,

    Tu as un warning disant que le fichier de config de mysql ne peut pas être lu. Peux-tu nous montrer les permissions sur ce fichier?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ls -l /etc/mysql/my.cnf
    Tu un message qui dit que l'utilisateur mysql n'est pas valide. Peux-tu vérifier si ce user a bien été ajouté dans le fichier /etc/passwd?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    grep -i mysql /etc/passwd
    Le daemon mysql devrait également loggé avec plus de détail dans /var/log/mysqlxxx

    [....] /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be READ. See README.[warnn.gz ... (warning).
    [....] Starting MySQL DATABASE server: mysqldinstall: utilisateur non valide «*mysql*»

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Apprenti
    Inscrit en
    Septembre 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Apprenti

    Informations forums :
    Inscription : Septembre 2014
    Messages : 8
    Par défaut
    Citation Envoyé par Mygale1978
    Salut,

    Tu as un warning disant que le fichier de config de mysql ne peut pas être lu. Peux-tu nous montrer les permissions sur ce fichier?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ls -l /etc/mysql/my.cnf
    ls: impossible d'accéder à /etc/mysql/my.cnf: Aucun fichier ou dossier de ce type
    Le fichier n'a certainement pas était créé.
    Citation Envoyé par Mygale1978
    Tu un message qui dit que l'utilisateur mysql n'est pas valide. Peux-tu vérifier si ce user a bien été ajouté dans le fichier /etc/passwd?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    grep -i mysql /etc/passwd
    Il semblerait qu'il ne soit pas présent donc non il n'est pas présent dans ce fichier

    Citation Envoyé par Mygale1978
    Le daemon mysql devrait également loggé avec plus de détail dans /var/log/mysqlxxx

    [....] /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be READ. See README.[warnn.gz ... (warning).
    [....] Starting MySQL DATABASE server: mysqldinstall: utilisateur non valide «*mysql*»
    Je n'ai aucun log.
    J'ai essayé de faire un réinstallation mais rien n'y change.
    J'ai toujours la même erreur.ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

    Merci.

  6. #6
    Membre chevronné
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2005
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Avril 2005
    Messages : 197
    Par défaut
    Salut,

    Question bête, mais as tu démarré MySQL?
    Car lorsque tu fait

    et que cela te retourne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    14918 pts/2    S+     0:00 grep mysql
    c'est que MySQL n'est pas démarré cat cette ligne correspond à ton grep... Du coup tu ne peux pas te connecter

Discussions similaires

  1. Problème connexion mysql sous debian
    Par EaceTea dans le forum Réseau
    Réponses: 2
    Dernier message: 23/05/2014, 08h57
  2. Problème jdbc:mysql sous debian
    Par Little-scaraby dans le forum JDBC
    Réponses: 2
    Dernier message: 27/06/2010, 23h22
  3. Problème réinstallation Mysql
    Par Luffy49 dans le forum Installation
    Réponses: 4
    Dernier message: 18/04/2007, 19h08
  4. Problème install Mysql sur Debian
    Par robair dans le forum Débuter
    Réponses: 1
    Dernier message: 24/01/2007, 14h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo