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 :

connexion mySQL problème


Sujet :

Installation MySQL

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 52
    Points : 38
    Points
    38
    Par défaut connexion mySQL problème
    Bonjour,

    je travaille sous MAC OS
    J'essaie de me connecter à la base de donnés (mysql) pour y mettre des données

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqli_connect('localhost','root','','base')
    mais j'obtiens l'erreur ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2002): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2)
    Quand je me connecte à l'adresse IP local, je ne trouve pas le page web disant que le serveur mysql fonctionne

    une idée ?

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 52
    Points : 38
    Points
    38
    Par défaut
    J'ai désinstallé MAMP et maintenant je fais du pure terminal
    Peut être que la désinstallation de MAMP a modifié quelque chose à ce niveau là

    il semblerait que ce serait un problème d'emplacement du socket mais je l'ai pourtant défini dans le fichier php.ini

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql.default_socket = /tmp/mysql.sock

  3. #3
    Expert éminent sénior

    Avatar de Siguillaume
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2007
    Messages
    6 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Août 2007
    Messages : 6 180
    Points : 25 358
    Points
    25 358
    Par défaut
    Bonjour je crois que c'est ta syntaxe de connexion qui n'est pas correct. Là où tu as mis base, ça devrait plutôt être le mot de passe du root.
    La syntaxe corecte est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    mysqli_connect('localhost','root','')
    mysqli_select_db('labase')
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2006
    Messages : 52
    Points : 38
    Points
    38
    Par défaut
    Bonjour,

    merci pour votre info mais je crois que je viens de trouver la solut
    La syntax pour mysqli est la bonne !

    J'ai modifié dans php.ini ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqli.default_socket =/tmp/mysql.sock
    j'ai mis l'adresse du socket !

    On redémarre le serveur apache et hop, c'est joué

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

Discussions similaires

  1. Connexion MySQL, problème de type.
    Par gwharl dans le forum C#
    Réponses: 4
    Dernier message: 26/05/2010, 09h21
  2. Problème connexion mysql
    Par Squyrrel dans le forum SGBD
    Réponses: 6
    Dernier message: 16/05/2006, 18h35
  3. [dreamweaver] problème de connexion Mysql avec dreamweaver
    Par goma771 dans le forum Dreamweaver
    Réponses: 4
    Dernier message: 30/01/2006, 14h14
  4. problème innatendu de connexion mysql
    Par gilles74 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 01/11/2005, 18h45
  5. [connexion Mysql] problème de connexion avec l'odbc
    Par DarkAngelus dans le forum Administration
    Réponses: 2
    Dernier message: 13/10/2005, 11h24

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