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

Outils MySQL Discussion :

prob de socket entre mysql et phpMyAdmin


Sujet :

Outils MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut prob de socket entre mysql et phpMyAdmin
    Bonjour à tous,

    J'ai un ch'tit prob qui me titille beaucoup ces temps -ci et suis un peu dans l'impasse.

    Je suis sur distribution linux Fedora 5 avec apache 2.0.58 | php 5.14 | mysql 5.0.22
    et sur tous ca j'ai rajouté phpMyAdmin 2.53 (mais même prob avec la version 2.8.2.2)

    Lorsque je lance phpMyAdmin, j'arrive sur la page d'authentification, je me log en root (sans passwd) et là il m'affiche ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    j'ai du mal à comprendre d'autant plus que tout fonctionne (apache, php, mysql).

    mon serveur mysql démarre tres bien :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [root@maintpfa mysql]# bin/mysqld_safe --user=mysql &
    [1] 5047
    [root@maintpfa mysql]# Starting mysqld daemon with databases from /usr/local/mysql-5.0.22/data
    et lorsque je regarde mon daemon mysql et a les bonnes infos

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    root      5047  0.0  0.1  58628  1156 pts/2    S    17:19   0:00 /bin/sh bin/mysqld_safe --user=mysql
    mysql     5088  0.1  6.3 411976 65256 pts/2    Sl   17:19   0:00 /usr/local/mysql-5.0.22/bin/mysqld --basedir=/usr/local/mysql-5.0.22 --datadir=/usr/local/mysql-5.0.22/data --user=mysql --pid-file=/usr/local/mysql-5.0.22/data/maintpfa.noos.int.pid --skip-locking --port=3306 --socket=/usr/local/mysql/tmp/mysql.sock
    l'info concernant mon socket est bonne.

    le début de mon fichier de conf de phpMyAdmin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname or IP address
    $cfg['Servers'][$i]['port']          = '3306';          // MySQL port - leave blank for default port
    $cfg['Servers'][$i]['socket']        = '';          // Path to the socket - leave blank for default socket
    $cfg['Servers'][$i]['connect_type']  = 'socket';    // How to connect to MySQL server ('tcp' or 'socket')

    Alors docteur une info complémentaire que j'aurai loupé ?

  2. #2
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    Et en mettant /usr/local/mysql/tmp/mysql.sock dans la variable $cfg['Servers'][$i]['socket'] ?

  3. #3
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut
    oki merci, je teste ca des demain matin et te tiens au courant

  4. #4
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    #2002 - Can't connect to local MySQL server through socket '/usr/local/mysql/tmp/mysql.sock' (13)
    les bras m'en tombe

    emplacement du fichier mysql.sock :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [root@toto tmp]# pwd
    /usr/local/mysql/tmp
    [root@toto tmp]# ls
    mysql.sock
    hum une petite idée ?

  5. #5
    Membre averti
    Inscrit en
    Juin 2006
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 13
    Par défaut
    erf le problème venait en faite d'un probleme de droit sur le dossier tmp/

    soit avant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    drwxrwxr-- 2 root  mysql 4096 aoû» 23 07:52 tmp
    apres

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    drwxrwxr-x 2 root  mysql 4096 aoû» 23 07:52 tmp
    ça tiens vraiment à peu de chose

    merci pour ton aide

  6. #6
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    De rien. Merci de cliquer sur Résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] relation entre 2 tables Mysql et Phpmyadmin avec 1 and1
    Par bibi28 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 23/03/2014, 15h52
  2. Différence entre mysql workbench et mysql phpmyadmin
    Par ninorifa dans le forum Administration
    Réponses: 2
    Dernier message: 02/08/2013, 01h43
  3. Communication entre java et VB : prob de socket
    Par haffouff dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 30/04/2007, 23h14
  4. Types de variables entre mysql/php et flash
    Par ramses83 dans le forum Flash
    Réponses: 2
    Dernier message: 06/10/2003, 18h35
  5. MySQL et phpMyAdmin
    Par HULK dans le forum Installation
    Réponses: 4
    Dernier message: 29/08/2003, 18h07

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