| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    PHP peut se connecter à une base de données MySQL distante mais ne peut pas interroger
    Lorsque vous interrogez une base de données MySQL, la variable à laquelle vous assignez les résultats de la requête est en fait un objet de l'instance. Si l'objet a une valeur booléenne de «faux », ce qui signifie que la requête a échoué , cela ne signifie pas nécessairement que vous ne pouvez pas interroger la base de données . Si vous avez des difficultés à interroger une base de données MySQL distant auquel vous vous êtes connecté avec succès , de déterminer si vous utilisez les bonnes fonctions et la syntaxe . Connexion

    Par mesure de sécurité , MySQL restreint l'accès de base aux connexions locales par défaut. Vous pouvez toutefois modifier ces paramètres par défaut. Si vous étiez en mesure de réussir à établir une connexion avec la base de données MySQL à distance grâce à PHP, la base de données elle-même est correctement configuré pour traiter les demandes à distance. Le problème réside dans la façon dont les requêtes de votre code PHP de la base de données à travers la connexion à distance .
    Utilisateur Permission

    Un utilisateur de base de données MySQL ne sont pas nécessairement effectuer n'importe quelle action requête . Actions de requêtes spécifiques sur une base de données MySQL nécessitent des autorisations spécifiques des utilisateurs sur chaque table de base de données individuelle . Les administrateurs peuvent créer des utilisateurs MySQL avec toutes les permissions sur chaque table dans une base de données , ou donner aux utilisateurs des autorisations spécifiques sur des tables individuelles . Si vos requêtes ne parviennent pas , votre nom d'utilisateur MySQL peut pas disposer de privilèges pour l'action que vous essayez d'accomplir sur la table que vous interrogez .
    Obsolète Fonction

    " mysql_db_query ()» de fonction utilisé comme méthode standard de PHP pour interroger une base de données . Cependant , PHP a examiné cette fonction obsolète après la sortie de PHP 5.3. Il fait toujours partie de l'interpréteur PHP pour des raisons de compatibilité avec des scripts PHP âgés, mais plus récente du logiciel ne sera pas assurer sa compatibilité avec la fonction. Si vous utilisez cette fonction à exécuter votre requête sur la connexion à distance , rendez-vous au manuel PHP ( voir «Ressources» ) et sélectionner une fonction de requête MySQL qui n'est pas obsolète.
    Requêtes validité

    Si vous connectant à la base de données MySQL à distance avec un utilisateur qui dispose des autorisations nécessaires en fonction de la requête en cours , examiner le contenu de votre requête afin de s'assurer qu'elle est syntaxiquement valide. Assurez-vous que la déclaration elle-même utilise la syntaxe et la ponctuation , que la table et les colonnes que vous tentez d' interroger sont correctement orthographiés dans votre code PHP , et que ceux table et les colonnes existent réellement dans la base de données . Chacune de ces questions pourrait conduire à la base de données de rejeter votre requête.

    Previous :

    next :
      articles connexes
    ·Comment supprimer le mot Duplicate dans une chaîne en …
    ·Comment utiliser Squid avec PHP 
    ·Comment faire pour importer à partir de SQL dans MySQL…
    ·Comment faire pour créer la table incréments de l'aut…
    ·Comment écrire une requête SQL Supprimer commandement…
    ·Comment imprimer DIV Balises Avec PHP 
    ·Comment voir tous les éléments d'un tableau à deux d…
    ·Comment modifier la taille du téléchargement de fichi…
    ·Comment économiser de décimales pour MySQL 
    ·Comment faire pour transférer un ID de session PHP ave…
      articles en vedette
    ·Comment changer un fond d'écran avec VB.NET 
    ·Comment faire pour obtenir un fichier WSDL Validation d…
    ·Comment faire un Div Pop -up 
    ·Comment faire pour convertir une colonne de DataView à…
    ·Comment écrire un script Python pour Blender 
    ·Comment traiter une case à cocher Avec PHP 
    ·Comment se connecter en utilisant Python à Zangle 
    ·Comment centrer une Div Tag largeur fixe 
    ·Comment écrire un script VBS pour ouvrir un fichier 
    ·Les avantages et inconvénients de l'utilisation des fo…
    Copyright © Connaissances Informatiques http://fr.wingwit.com