j'aurai besoin d'aide pour établir une connection Sql à un serveur distant
je n'ai pas trouvé beaucoup d'exemple et je suis un peu perdu et ne sais par ou commencer
voici ce que je sais
je sais qu'il faut le nom du serveur , le login, le mdp , et le nom de la base
voici ce que j'ai trouvé de plus rapprochant pour ce que je souhaite faire
#include <SQL.au3>
;Variables de connexion à la BDD
$User = "..." ; mon Login
$Pass = "..." ;Mon Mpasse
$Database = "..." ;ma base
$Serveur = "..." ; mon serveur
$t = Attente()
;Fonction d'attente
Func Attente()
$Sql = _MySQLConnect($User, $Pass, $Database, $Serveur)
$Reste = _Query($Sql, "SELECT * FROM sauvegarde WHERE item='cycle'")
$Cycle = $Reste.Fields("value").value
; je suis sur ici que Cycle=4
$Update = _Query($Sql, "UPDATE sauvegarde SET value='" & $Cycle & "' WHERE item='compteur'")
_MySQLEnd($Sql)
EndFunc
ce script correspond a ce que je veux faire sauf que dans mon cas je souhaite lancer cette commande après mettre connecté
select * from fn_Garantie('0jfrK')
j'aurai besoin que l'on m'éclaire déjà sur comment ce connecter a un serveur distant merci d'avance à tous et bonne journée
J'ai tenté d'utiliser une base SQL il y a quelques temps
j'avais utilisé pour ma part l'UDF EzMySql.au3 avec un WAMP installé sur mon PC
La base SQL est accessible sur le port 3306, en ouvrant ce port sur le routeur de ma FREEBOX j'avais bien accès a ma base à distance.
Mais ouvrir un port direct aujourd’hui c'est pas du tout sécu, j'ai laissé tomber pour ça et d'autre raison pratique.
On peut faire autrement que l'ouverture d'un port, en passant par un tunnel VPN ( d’ailleurs c'est comme ça que j'ai résolu mon problème mais j'utilise des fichiers INI pour ma base cela m'évite d'avoir un serveur SQL) .
Voila quelques pistes de recherche que vous pouvez explorer.
tout d'abord merci pour ta réponse
mais ce que je recherche un script pour établir une connection sur un serveur dans mon entreprise et sur le meme reseau ou je lancerai mon script
j'ai tous les élément pour me connecter login passe base server etc
ensuite j'aimerai lancer une commande si quelqu'un peu me montrer la forme avec autoit pour les commande sql