Autore Topic: mySql server remoto  (Letto 437 volte)

Offline mbsoft

  • Gamberetto
  • *
  • Post: 2
    • Mostra profilo
mySql server remoto
« il: 05 Settembre 2018, 12:37:43 »
Salve da poco uso Gambas e fatto un nuovo software che deve connettersi ogni 5sec per aggiornare dati ecc.. a server remoto mySql ma all'open() della connessione risulta lentissima anche 10sec per avere ok.. non riesco capire problema se faccio stesse chiamate con sw windows mi risponde in pochissimi ms.. Help o in caso capire come fare anche usando altre idee

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.703
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re:mySql server remoto
« Risposta #1 il: 05 Settembre 2018, 13:19:24 »
Benvenuto mbsoft.
Puoi postare almeno la parte del codice che usi per effettuare la connessione al database?
 :ciao: :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline mbsoft

  • Gamberetto
  • *
  • Post: 2
    • Mostra profilo
Re:mySql server remoto
« Risposta #2 il: 10 Settembre 2018, 03:27:52 »
Public Procedure Connect()
  $Con.Close()             
  $Con.Type = "mysql"       ' Tipo connessione
  $Con.Host = "mysql.mbsoft.mondoserver.com"   ' nome server
  $Con.Login = SQL[0]       ' User name
  $Con.Port = "3306"        ' Porta
  $Con.Name = "db"      ' nome dataBase
  $Con.Timeout = 5     '
  $Con.Password = SQL[1] ' password
  $Con.Open()               ' Open the connection
End

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.158
  • Tonno verde
    • Mostra profilo
Re:mySql server remoto
« Risposta #3 il: 10 Settembre 2018, 13:37:51 »
Io non ho mai usato un database su server, pertanto ...
Comunque il codice per la connessione sembrerebbe corretto, l'unica cosa potresti provare a cambiare il nome del server con il percorso http://gambaswiki.org/wiki/comp/gb.db/_connection/host

 :ciao:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline dex

  • Gran Maestro dei Gamberi
  • *****
  • Post: 872
    • Mostra profilo
Re:mySql server remoto
« Risposta #4 il: 24 Ottobre 2018, 22:50:10 »
ciao
tempo addietro anche io usavo questo sistema per gli aggiornamenti sul server remoto, non ha mai funzionato bene e spesso si impallava.
qui sul forum mi consigliarono di mettere un wait, ma anche cosi era lento e spesso non si aggiornava.
ho risolto con dropbox.
il server scrive un file in una cartella dropbox, i tempi per la scrittura del file li decidi tu con un timer.
il client legge qule file e si carica i dati.

sistema velocissimo e senza intoppi

inoltre uso dropbox anche per i backup sia del server che dei client, attualmente ho un server e 7 client, e sfrutto dropbox anche per inviare messaggi, documenti o altro ai client