Bonjour,
Je recherche une méthode qui me permettrait d’exécuter des requêtes mySQL sur une serveur distant via une connexion SSH.
Le script serait donc lancé sur la machine en local.
Si quelqu'un a une idée autre que faire du expect par exemple.
Version imprimable
Bonjour,
Je recherche une méthode qui me permettrait d’exécuter des requêtes mySQL sur une serveur distant via une connexion SSH.
Le script serait donc lancé sur la machine en local.
Si quelqu'un a une idée autre que faire du expect par exemple.
Bonjour
moi aussi je cherche une solution j'ai meme essaye avec ceci
mais sa ne renvoie rien aurait tu trouver une solution merci.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ...... ..... $rnm3 = "Ma requete SQLITE"; $stream=ssh2_exec($connection, $rnm3); stream_set_blocking($stream, true); if($output = stream_get_contents($stream)) { echo $output; print "<br>"; } else { print "la base est pas démarrée"; }
Une technique pour faire ça de manière transparente (pour le script en tout cas) est d'ouvrir un tunnel ssh. Regarde l'option -L de ssh.Citation:
Je recherche une méthode qui me permettrait d’exécuter des requêtes mySQL sur une serveur distant via une connexion SSH.
Le script serait donc lancé sur la machine en local.