Affichage des résultats 1 à 5 sur 5

Discussion: #1045 Connexion au serveur MySQL non permise

  1. #1
    Membre
    Date d'inscription
    June 2012
    Messages
    9

    #1045 Connexion au serveur MySQL non permise

    bonjour,

    impossible d'aller sur phpmyadmin j'ai ce message :

    #1045 Connexion au serveur MySQL non permise

    je suis sur des mots de pass, du serveur et hébergement pro en multi-domaines

    merci de m'aider

  2. #2
    Membre
    Date d'inscription
    January 2007
    Messages
    6 790

    Re : #1045 Connexion au serveur MySQL non permise

    La suite ce passe ici Connexion au serveur MySQL non permise - même forum, deux lignes plus bas.

  3. #3
    Membre
    Date d'inscription
    August 2009
    Messages
    17 634

    Re : #1045 Connexion au serveur MySQL non permise

    Test de base de données :

    Puis-je te suggérer de faire un tout petit script en PHP test_SQL.php, dans lequel tu vas :
    - Ouvrir une connexion à ta base,
    - Supprimer une table si elle existe,
    - Créer une table,
    - Faire une requête dans une table,
    - Afficher les résultats de ta requête,
    - Fermer ta connexion.

    Ce script te permettra, indépendamment de tous tes autres scripts, de voir si ta base de données est accessible ou non, ainsi que la durée du traitement.

    Peux-tu nous donner le résultat de ce test ? Merci.

    test_SQL.php

    Code PHP:
    <?php

       error_reporting
    (E_ALL);   // Activer le rapport d'erreurs PHP


    function getmicrotime()
       { 
       list(
    $usec$sec) = explode(" ",microtime()); 
       return ((float)
    $usec + (float)$sec); 
       } 

       
    $Date_start getmicrotime();


    // ******  Exemples de configuration selon les hébergements mutualisés ******

    //   Perso
    //   ------
    //      $DBhost  = "mysql5-14.perso";
    //      $DBowner = "";  // Ton login SQL
    //      $DBName  = $DBowner;

    //   Pro
    //   ---
    //      $DBhost  = "mysql5-6.pro";
    //      $DBowner = "";  // Ton login SQL
    //      $DBName  = $DBowner;

    // ******  Fin des exemples de configuration


    // ******  Configuration - Debut ******
       
    $DBhost  "mysql5-6.perso";   // Par exemple
       
    $DBowner "";  // ton login SQL
       
    $DBpw    "";  // ton password SQL
       
    $DBName  $DBowner;
    // ******  Configuration - Fin ******
        

          
    $Table_SQL "Tab_test_DB";

          
    //  Etablissement de la connexion SQL

          
    $fh_db mysql_connect($DBhost$DBowner$DBpw);
          
    $Erreur mysql_error();
          echo 
    " mysql_connect=<b>".$fh_db."</b> - Erreur=<b>".mysql_error()."</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    $sel mysql_select_db($DBName$fh_db);
          echo 
    " mysql_select_db=<b>".$sel."</b> - Erreur=<b>".mysql_error()."</b> <br> <br>\n";

          echo 
    " Test de DROP/CREATE de la table '<b>" .$Table_SQL"</b>' dans la base '<b>" .$DBName"</b>' sur le serveur '<b>" .$DBhost"</b>' <br>  <br>";

          
    //  Supression de la table Tab_test_DB

          
    $sql_query="DROP TABLE IF EXISTS `Tab_test_DB` ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "Supression de la table Tab_test_DB - Erreur=<b>".mysql_error()."</b> - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    //  Création de la table Tab_test_DB

          
    $sql_query="CREATE TABLE `Tab_test_DB` (  `Id` int(11) NOT NULL auto_increment,  `NOM` varchar(32) NOT NULL default '',  `PRENOM` varchar(32) NOT NULL default '', PRIMARY KEY  (`Id`)) ENGINE=MyISAM DEFAULT CHARSET=latin1 ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "Création de la table Tab_test_DB- Erreur=<b>".mysql_error()."</b>  - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    //  Ajout d'un Premier enregistrement

          
    $sql_query="INSERT INTO `Tab_test_DB`  values ('','DURANDAL','Michel')  ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "Ajout d'un enregistrement - Erreur=<b>".mysql_error()."</b> - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    //  Ajout d'un Deuxième enregistrement

          
    $sql_query="INSERT INTO `$Table_SQL`  values ('','DURANDAL','Pierre')  ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "Ajout d'un enregistrement - Erreur=<b>".mysql_error()."</b> - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    //  Ajout d'un Troisième enregistrement

          
    $sql_query="INSERT INTO `Tab_test_DB`  values ('','accents-éèàâ','Jean-Noël')  ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "Ajout d'un enregistrement - Erreur=<b>".mysql_error()."</b> - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    //  SELECT dans la table Tab_test_DB : NOM='DURANDAL'

          
    $sql_query="SELECT Id, NOM, PRENOM FROM `Tab_test_DB` WHERE NOM='DURANDAL' ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "SELECT dans la table Tab_test_DB  - Erreur=<b>".mysql_error()."</b> - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          
    //  SELECT dans la table Tab_test_DB : tous les enregistrements

          
    $sql_query="SELECT Id, NOM, PRENOM FROM `Tab_test_DB` ";    // Requête
          
    $result_query=mysql_query($sql_query);     // Exécution de la requête
          
    $Erreur mysql_error();
          echo 
    "SELECT dans la table Tab_test_DB  - Erreur=<b>".mysql_error()."</b> - \$sql_query=<b>$sql_query</b> - \$result_query=<b>$result_query</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;
          
    $result_count_row_get mysql_num_rows($result_query);  
          
    $Erreur mysql_error();
          echo 
    " Nombre d'enregistrements trouvés = <b>$result_count_row_get</b> <br> \n";
          if (
    strlen($Erreur) > 0)   exit;

          if (
    $result_query)
             {
             
    $Count 0;
             while (
    $result_query && $row=mysql_fetch_array($result_query)) 
                { 
                
    $Count     $Count 1;
                
    $NOM       $row['NOM'];
                
    $PRENOM    $row['PRENOM'];
                echo 
    " Table  Tab_test_DB : <b>".$Count."</b> - \$NOM=<b>".$NOM."</b> - \$PRENOM=<b>".$PRENOM."</b> <br> \n";
                }
             }

          
    // Fermeture de la connexion    
          
    mysql_close($fh_db);                                 


          
    $Date_end getmicrotime();
          
    $Duree $Date_end $Date_start;
          
    $Duree sprintf("%01.2f"$Duree);

          echo 
    " <br>  Durée du traitement = <b>$Duree</b> secondes <br> \n";
    ?>
    Gaston
    Pour une aide plus efficace, n'hésitez pas à donner le plus de détails sur votre problème : Domaine, Filer, Serveur SQL et ... le Nic-Handle

  4. #4
    Membre
    Date d'inscription
    August 2009
    Messages
    17 634

    Re : #1045 Connexion au serveur MySQL non permise

    Citation Envoyé par Markosamo Voir le message
    #1045 Connexion au serveur MySQL non permise
    je suis sur des mots de pass, du serveur et hébergement pro en multi-domaines
    Adresse du serveur MySQL ?
    Gaston
    Pour une aide plus efficace, n'hésitez pas à donner le plus de détails sur votre problème : Domaine, Filer, Serveur SQL et ... le Nic-Handle

  5. #5
    Membre
    Date d'inscription
    January 2012
    Messages
    3

    Re : #1045 Connexion au serveur MySQL non permise

    ....
    Meme si souci en lien avec le sujet, creation d'un nouveau post
    Dernière modification par amilcard ; 19/03/2013 à 15h43.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •