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 :

Problème connexion Pdo sur serveur MySQL 1&1


Sujet :

PHP & Base de données

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Problème connexion Pdo sur serveur MySQL 1&1
    Bonjour à tous,
    J'ai un serveur clé en main sur 1&1 et je n'arrive pas à me connecter à la base de données MySQL quelqu'un aurai une solution

    Ma version php est 5.2.17

    Voici mon code :
    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
    class PdoVersement {   	
          	private static $serveur='mysql:host=localhost:/tmp/mysql5.sock';
            private static $bdd='dbname=dbxxxxxxxxx';   		
          	private static $user='dboxxxxxxxxx' ;    		
          	private static $mdp='xxxxxxxxx';	
    		private static $monPdo;
    		private static $monPdoVersement=null;
     
     
    	private function __construct(){
    		try{
    			PdoVersement::$monPdo = new PDO(PdoVersement::$serveur.';'.PdoVersement::$bdd, PdoVersement::$user, PdoVersement::$mdp); 
    			PdoVersement::$monPdo->query("SET CHARACTER SET utf8");
    		}
    		catch(PDOException $e){
    			echo 'Connection failed: ' . $e->getMessage();
                   }
    Voici le message :
    Connection failed: SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost:/tmp/mysql5.sock

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private static $serveur='mysql:host=localhost"';
    non ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Février 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Février 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private static $serveur='mysql:host=localhost"';
    J'obtiens le message suivant:
    Connection failed: SQLSTATE[HY000] [1045] Access denied for user: 'dbo*******@localhost' (Using password: YES)
    Pourtant, les logs sont bon car, j'arrive à me connecter sans utiliser du php orienté objet

Discussions similaires

  1. [MySQL] Connexion pdo sur serveur distant
    Par sniperone dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 07/10/2014, 21h57
  2. Problème connexion iReport sur MySQL
    Par biker60 dans le forum Jasper
    Réponses: 0
    Dernier message: 12/11/2010, 15h43
  3. [MySQL] connexion avec mon serveur mysql sur free.fr
    Par verdenals dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 28/01/2010, 19h32
  4. Connexion depuis Unix sur serveur Mysql sous Windows
    Par krlou dans le forum Installation
    Réponses: 4
    Dernier message: 01/02/2008, 17h32
  5. Pb de connexion sur serveur mysql intranet
    Par Mengué georges dans le forum JDBC
    Réponses: 9
    Dernier message: 30/01/2008, 21h21

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