Bonjour,
Je souhaiterais visualiser les requêtes accédant à un serveur mysql dont je connais les accès (login/pwd) et le nom des tables.
La base mysql est située chez le FAI free.
Bonjour,
Je souhaiterais visualiser les requêtes accédant à un serveur mysql dont je connais les accès (login/pwd) et le nom des tables.
La base mysql est située chez le FAI free.
Il me semble que free permet l'accès à la BDD avec son phpMyAdmin non ?
Je ne suis pas certain que le phpMyAdmin de free permettent de visualiser les requêtes issues d'un client.
Si phpMyAdmin le permet quel est la fonction sinon Y a-t-il d'autres outils ?
Je n'avais pas compris ça comme ça. Comme je n'ai jamais cherché, je ne sais pas s'il existe une fonction ou si les logs enregistrent toutes les requêtes. Encore faudrait-il avoir accès aux logs de free ; ça m'étonnerait !
Par contre, si ce que tu appelles client est ton logiciel qui accède à la BDD, tu peux exposer les requêtes réellement envoyer au SGBD en mode debug sur ton programme.
Par exemple, en php classique :
Code PHP : 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
18 <?php include_once(connexion_bdd.php); $sql = " SELECT --des_colonnes FROM une_table WHERE une_colonne = '$une_variable' "; // Affichage de la requête réellement envoyée au serveur // en cas d'absence d'erreur SQL mais pas le résultat attendu. var_dump($sql); exit; $result = mysql_query($sql) or die("<br />Erreur SQL : ".mysql_error()."<br />Requête : <br />".$sql; // suite du programme ?>
Merci pour l'info de debug.
En fait, je ne maîtrise pas les pages php du logiciel phpmyvisites que j'héberges en même temps sur mon site chez free.
D'ailleurs dès que je modifie un fichier, il le détecte et empêche de continuer en détectant une erreur de checksum ...
Donc, dans la mesure du possible je souhaiterais plutôt un logiciel extérieur qui affiche les requêtes mysql.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager