Page 1 sur 1

COnnection SQL a un Serveur

Posté : ven. 05 oct. 2018 13:19
par yohanb767
Bonjour à tous

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

Re: COnnection SQL a un Serveur

Posté : dim. 07 oct. 2018 08:36
par jl56
Bonjour à tous,

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.

Bonne continuation

JL56

Re: COnnection SQL a un Serveur

Posté : dim. 07 oct. 2018 14:31
par yohanb767
Bonjour jl56

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

Re: COnnection SQL a un Serveur

Posté : lun. 08 oct. 2018 18:35
par jl56
Bonjour à tous

Regardez l'exemple sur l'UDF que je vous parlé

https://www.autoitscript.com/forum/topi ... th-autoit/

A+

JL56