Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre actif
    Inscrit en
    avril 2010
    Messages
    221
    Détails du profil
    Informations forums :
    Inscription : avril 2010
    Messages : 221
    Points : 160
    Points
    160

    Par défaut requêtes SQL sur une serveur distant via SSH

    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.

  2. #2
    Invité de passage
    Homme Profil pro
    Inscrit en
    décembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : décembre 2011
    Messages : 1
    Points : 1
    Points
    1

    Par défaut

    Bonjour

    moi aussi je cherche une solution j'ai meme essaye avec ceci

    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";
    			}
    mais sa ne renvoie rien aurait tu trouver une solution merci.

  3. #3
    Expert Confirmé
    Profil pro
    Inscrit en
    octobre 2008
    Messages
    1 824
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 824
    Points : 2 519
    Points
    2 519

    Par défaut

    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.
    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.

Liens sociaux

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
  •