Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment savoir si PHP a été instal…
  • Comment lire les fichiers PDF en PHP…
  • MySQL Perl Tutoriel 
  • Comment obtenir un chemin racine du …
  • MySQL se joint à jour Tutorial de r…
  • Comment faire pour supprimer une val…
  • Comment puis-je ajouter un script PH…
  • PHP Conception Tutorial Web 
  • Comment ouvrir un fichier Doc en PHP…
  • Comment configurer Apache 2 pour ana…
  •   PHP /MySQL 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
  •  
    PHP /MySQL Programmation

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment référencer Fonctions PHP membres de la classe 
  • Nombre de mots dans une chaîne PHP 
  • Comment changer le schéma de couleurs en PHP CSS 
  • Comment utiliser les cases à cocher en PHP 
  • Le code HTML pour les connexions d'utilisateurs multiples 
  • Questions de syntaxe SQL 
  • Comment désactiver plusieurs Soumet en PHP 
  • Résultats d'insertion MySQL PHP dans Echo 
  • Comment faire pour masquer votre adresse email en utilisant PHP 
  • Comment économiser de Dreamweaver des données de formulaire Web dans une base de données 
  • Connaissances Informatiques © http://www.ordinateur.cc