Interroger une base de données MySQL distante grace a un programme C?

Interroger une base de données MySQL distante grace a un programme C? - Programmation

Marsh Posté le 10-10-2001 à 18:00:42    

Quelqu'un sait faire ca?

Reply

Marsh Posté le 10-10-2001 à 18:00:42   

Reply

Marsh Posté le 10-10-2001 à 18:07:00    

* solution chiante : tu utilises la sdk dispo sur www.mysql.com . problème, les hébergeurs empêchent parfois la connexion venant de l'extérieur.
 
* solution jolie, simple, etc ... tu fais un bête .php qui prend comme param la requête sql et qui ressort le résultat. en bref, tu utilises les sockets pour envoyer un truc comme GET /mysql.php?select%20*%20from ... et récupérer le résultat.
voir à passer ça en POST si la requête est trop longue ...

Reply

Marsh Posté le 10-10-2001 à 18:12:38    

Pour la solution 2, ne pas oublier me mettre des paramêtre permettant d'avoir un accés sécurisé au script. Je pense à un identifiant & un mot de passe avec si possible une validité temporaire au couple des deux.
Sinon, n'importe qui pourais faire n'importe quoi dès qu'il a trouvé le nom du script que t'apelles.

Reply

Marsh Posté le 10-10-2001 à 18:13:36    

omega2 a écrit a écrit :

Pour la solution 2, ne pas oublier me mettre des paramêtre permettant d'avoir un accés sécurisé au script. Je pense à un identifiant & un mot de passe avec si possible une validité temporaire au couple des deux.
Sinon, n'importe qui pourais faire n'importe quoi dès qu'il a trouvé le nom du script que t'apelles.  



c'était 'omitted for clarity' .... ;)

Reply

Marsh Posté le 10-10-2001 à 18:15:26    

Hmmmmm la solution 1 semble tout de meme la plus propre!

Reply

Marsh Posté le 10-10-2001 à 23:33:55    

Moi, je compte tenter la 2 mais c'est entre un site php et un autre site php. :))

Reply

Marsh Posté le 11-10-2001 à 00:09:41    

Et si t'es sous windows, t'installes le driver ODBC pour mySQL et tu fais de la prog classique (ADO, DAO) en VB ou en VC++

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed