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

PHP & Base de données Discussion :

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 360
    Points : 170
    Points
    170
    Par défaut ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
    Bonjour à tous,

    Tout d'abord, sachez que je suis vraiment vraiment désespéré ! Je suis sur le problème depuis plus de 8h et j'ai complètement détruit mon serveur. Je n'arrive pas à résoudre ce problème qui est apparu lorsque j'ai voulu passer de MYSQL 5.0 à 5.1

    J'ai cherché toutes les solutions sur tous les forums :
    - modifier le my.cnf
    - créer des fichier mysql.sock en ajoutant des droits chown mysql et 777
    - bien-sûr, rebooter le serveur mysql start
    - désinstaller mysql pour revenir à la 5.0
    - installer mysql-server (toutes les versions possibles)
    - faire des ps -aux dans tous les sens avec des kill -9
    - effacer le fichier my.cnf

    Mais rien à faire, l'erreur persiste. Je suis vraiment dégouté car sur mon serveur dédié j'ai 10 sites de gros clients qui vont me tomber dessus demain. Je ne sais plus quoi faire, j'ai essayé toutes les solutions de tous les forums, mais chez moi ça ne fonctionne pas

    En lisant la FAQ, je n'ai pas compris cette ligne
    Le socket précisé lors du lancement du client ne correspond pas à celui du serveur (option --socket pour le client en ligne de commande, ou paramètre $cfg['Servers'][..]['socket'] pour PHPMyAdmin).
    J'espère que vous pourrez m'aider. Je suis une nouvelle entreprise et c'est tellement vital pour moi que je suis prêt à vous payer pour votre aide (mais svp, je suis en autoentrepreneur).

    Merci pour votre aide...

    PS: mon fichier my.cnf

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
     
     
    #
    # InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
    # Read the manual for more InnoDB related options. There are many!
    # You might want to disable InnoDB to shrink the mysqld process by circa 100MB.
    #skip-innodb
    # 
    # * Security Features
    # 
    # Read the manual, too, if you want chroot!
    # chroot = /var/lib/mysql/   
    #
    # For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
    #
    # ssl-ca=/etc/mysql/cacert.pem
    # ssl-cert=/etc/mysql/server-cert.pem
    # ssl-key=/etc/mysql/server-key.pem
     
     
     
    [mysqldump]
    quick
    quote-names
    max_allowed_packet      = 16M
     
    [mysql]
    #no-auto-rehash # faster start of mysql but no tab completition
     
    [isamchk]
    key_buffer              = 16M
     
    # 
    # * NDB Cluster
    #
    # See /usr/share/doc/mysql-server-*/README.Debian for more information.
    #
    # The following configuration is read by the NDB Data Nodes (ndbd processes) 
    # not from the NDB Management Nodes (ndb_mgmd processes).
    #       
    # [MYSQL_CLUSTER]
    # ndb-connectstring=127.0.0.1
     
     
    #
    # * IMPORTANT: Additional settings that can override those from this file!
    # The files must end with '.cnf', otherwise they'll be ignored.
    # 
    !includedir /etc/mysql/conf.d/

  2. #2
    Membre habitué
    Inscrit en
    Septembre 2007
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 360
    Points : 170
    Points
    170
    Par défaut
    Purée, 2:26 et toujours pas de réponse.

    Lorsque j'ai ajouté les sources donné par developpez.net, pour installer mysql 5.5, j'ai ce message

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    aptitude install mysql-client-5.5
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Reading extended state information      
    Initializing package states... Done
    Building tag database... Done      
    The following packages are BROKEN:
      mysql-client-5.5 
    The following packages have been automatically kept back:
      php5-cgi php5-cli php5-common 
    The following packages have been kept back:
      libapache2-mod-php5 php5 php5-dev php5-mysql php5-odbc 
    0 packages upgraded, 1 newly installed, 0 to remove and 8 not upgraded.
    Need to get 10.3MB of archives. After unpacking 37.6MB will be used.
    The following packages have unmet dependencies:
      mysql-client-5.5: Depends: libreadline6 (>= 6.0) which is a virtual package.
    Resolving dependencies...
    Unable to resolve dependencies!  Giving up...
    Abort.
    Je ne sais pas comment installer libreadline6 ? Ce fichier n'apparait nullepart lorsque je fais aptitude search readline. J'ai bien la v5 pourtant.

    Si quelqu'un veut bien m'aider, je lui file mon login root, parceque là je ne sais plus quoi faire. Je vais dormir, j'espère avoir une réponse demain.

    merci pour votre aide.

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/12/2016, 18h57
  2. Réponses: 5
    Dernier message: 27/09/2008, 17h00
  3. Réponses: 0
    Dernier message: 21/01/2008, 17h27
  4. Réponses: 3
    Dernier message: 18/06/2007, 16h24

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