Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno
Con la quattordicesima generazione Lenovo ridisegna il suo ThinkPad più iconico attorno al nuovo Space Frame e ai processori Intel Core Ultra Series 3. Resta sotto 1Kg, è molto più semplice da riparare e si rivolge al professionista che lavora in mobilità, con un prezzo da prodotto di vertice.
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro
Le Jabra Evolve3 85 non sono semplicemente cuffie Bluetooth con cancellazione del rumore. Sono un dispositivo professionale pensato per chi trascorre gran parte della giornata in riunione, al telefono o davanti a un assistente basato sull'intelligenza artificiale
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi
Abbiamo provato MSI PRO MAX EDGE AI+, un mini-PC professionale progettato per eseguire modelli di intelligenza artificiale in locale, senza dipendere dal cloud. Il sistema abbina il processore AMD Ryzen AI Max+ 395, 128 GB di memoria unificata e un telaio in alluminio da appena 4 litri, con l'obiettivo di offrire capacità di elaborazione elevate in un formato compatto.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 30-11-2006, 23:45   #1
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Eseguire query su un db esterno

Come posso fare per eseguire una query ad un database mysql che si trova un un determinato server?

Preciso, io ho bisogno che uno script javascript eseguite in locale, mi riesca a fare una query ad un db che si trova innvece su un server remoto.

Non può essere impossibile dai.
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 00:18   #2
mad_hhatter
Senior Member
 
L'Avatar di mad_hhatter
 
Iscritto dal: Oct 2006
Messaggi: 1105
in javascript non so: non devi eseguire codice in locale, devi dialogare col server... per ste cose di solito si usano linguaggi di scripting server side, come php... però può essere che mi sbagli
mad_hhatter è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 00:41   #3
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
con un client mysql?
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 11:12   #4
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Si ma ovviamente con javascript mi connetto ad uno script php(è ajax).

Cos'è un client mysql?
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 13:16   #5
giannola
Senior Member
 
L'Avatar di giannola
 
Iscritto dal: Oct 2005
Città: Palermo
Messaggi: 2579
Quote:
Originariamente inviato da MEMon
Come posso fare per eseguire una query ad un database mysql che si trova un un determinato server?

Preciso, io ho bisogno che uno script javascript eseguite in locale, mi riesca a fare una query ad un db che si trova innvece su un server remoto.

Non può essere impossibile dai.
credo che tu manchi della conoscenza dei meccanismi client-server.

Se devi connetterti ad un database è necessario un linguaggio dinamico, quindi lato server.
Non puoi usare un linguaggio lato client tipo javascript perchè ad esempio manca delle funzioni di connessione.

In ogni caso se il db è in remoto il problema non si pone nemmeno proprio perchè javascript è lato client, ovvero viene eseguito solo dal pc su cui si trova e dunque non può andare a prelevare nulla su un altro computer.

Ma poi dimentichi una cosa fondamentale: javascript si vede!
Metteresti mai indicazioni di user, password ed altri dati sensibili in un linguaggio che tutti gli utenti possono vedere ?
__________________
Utente gran figlio di Jobs ed in via di ubuntizzazione
Lippi, perchè non hai convocato loro ?
giannola è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 13:25   #6
whiles_
Member
 
L'Avatar di whiles_
 
Iscritto dal: Mar 2006
Città: Molfetta
Messaggi: 239
al massimo sul tuo server fai una pagina che accede al database e scrive i dati, poi javascript li legge... ma questa pagina e lo script devono essere sullo stesso server.

Ciao!
whiles_ è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 13:35   #7
giannola
Senior Member
 
L'Avatar di giannola
 
Iscritto dal: Oct 2005
Città: Palermo
Messaggi: 2579
Quote:
Originariamente inviato da whiles_
al massimo sul tuo server fai una pagina che accede al database e scrive i dati, poi javascript li legge... ma questa pagina e lo script devono essere sullo stesso server.

Ciao!
quoto.

E' un pò quello che ho fatto con dei menu che vanno a ricavare i dati da una tabella db.

prima ci si ricava i dati dal db con un linguaggio server e poi li si passa al javascript.
__________________
Utente gran figlio di Jobs ed in via di ubuntizzazione
Lippi, perchè non hai convocato loro ?
giannola è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 13:43   #8
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Quote:
Originariamente inviato da giannola
credo che tu manchi della conoscenza dei meccanismi client-server.

Se devi connetterti ad un database è necessario un linguaggio dinamico, quindi lato server.
Non puoi usare un linguaggio lato client tipo javascript perchè ad esempio manca delle funzioni di connessione.

In ogni caso se il db è in remoto il problema non si pone nemmeno proprio perchè javascript è lato client, ovvero viene eseguito solo dal pc su cui si trova e dunque non può andare a prelevare nulla su un altro computer.

Ma poi dimentichi una cosa fondamentale: javascript si vede!
Metteresti mai indicazioni di user, password ed altri dati sensibili in un linguaggio che tutti gli utenti possono vedere ?
Scusa eh, ma con ajax riesco già a controllare un db, ovviamente connettendomi ad uno script php,e siccome ajax non è altro che javascript allora non è vero che javascript manca delle funzioni di connessione...

Ovviamente lo script php che controlla il db è sul server del db, io devo solo potermi connettere a quello script!
L'unico mio problema è che non posso avere javascript sullo stesso dominio del db.
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 13:45   #9
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Quote:
Originariamente inviato da whiles_
al massimo sul tuo server fai una pagina che accede al database e scrive i dati, poi javascript li legge... ma questa pagina e lo script devono essere sullo stesso server.

Ciao!
Eh grazie è questo il mio problema...

Constatato che quello che mi serve non posso farlo, c'è un altro metodo per poter salvare dati in una posizione remota accessibile a tutti, sempre con javascript?
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 13:47   #10
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Quote:
Originariamente inviato da giannola
credo che tu manchi della conoscenza dei meccanismi client-server.
Non direi...
Comunque si è troppo legati quando si programma qualcosa per il web, insomma se io voglio permettere che chiunque che esegua un MIO script posa comunicare con un MIO db che si trova su un MIO server non vedo perchè non potrei farlo...

Ultima modifica di MEMon : 01-12-2006 alle 13:51.
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:10   #11
0rph3n
Senior Member
 
L'Avatar di 0rph3n
 
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
Quote:
Originariamente inviato da MEMon
Scusa eh, ma con ajax riesco già a controllare un db, ovviamente connettendomi ad uno script php,e siccome ajax non è altro che javascript allora non è vero che javascript manca delle funzioni di connessione...
ma non lo controlli con ajax, lo controlli con php!
Quote:
Originariamente inviato da MEMon
Ovviamente lo script php che controlla il db è sul server del db, io devo solo potermi connettere a quello script!
L'unico mio problema è che non posso avere javascript sullo stesso dominio del db.
se non puoi avere il javascript sullo stesso dominio del db (che comunque nel caso in cui il php fosse in un'altro dominio, non potresti far niente lo stesso), puoi almeno avere il php nello stesso dominio del javascript?
insomma, se la montagna non va da maometto...
0rph3n è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:12   #12
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
certo! lo script php lo posso mettere dove mi pare, posso controllare però un db con uno script php che non risiede sullo stesso server?
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:23   #13
0rph3n
Senior Member
 
L'Avatar di 0rph3n
 
Iscritto dal: Apr 2005
Città: Resana - TV
Messaggi: 960
dipende dalle impostazioni del dbms!
0rph3n è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:23   #14
orpheus
Member
 
Iscritto dal: Apr 2004
Messaggi: 252
Quando fai la mysql_connect in php ti richiede anche l'host del db, che puo' benissimo essere diverso dalla macchina su cui gira lo script.

Non vedo particolari problemi a collegarti su un DB residente su un altro server.
Spero di aver capito correttamente la situazione
orpheus è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:27   #15
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
provo e ti faccio sapere subito, anzi adesso che ci penso provai, da locale a connettermi ad uno db sul server, e non funzionava.
Direi quindi che non è possibile.
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:29   #16
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Quote:
Originariamente inviato da 0rph3n
dipende dalle impostazioni del dbms!
Immagino che sia una cosa sulla quale non ho il controllo giusto?
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:37   #17
giannola
Senior Member
 
L'Avatar di giannola
 
Iscritto dal: Oct 2005
Città: Palermo
Messaggi: 2579
Quote:
Originariamente inviato da MEMon
Scusa eh, ma con ajax riesco già a controllare un db, ovviamente connettendomi ad uno script php,e siccome ajax non è altro che javascript allora non è vero che javascript manca delle funzioni di connessione...

Ovviamente lo script php che controlla il db è sul server del db, io devo solo potermi connettere a quello script!
L'unico mio problema è che non posso avere javascript sullo stesso dominio del db.
ecco appunto è un linguaggio lato server che si occupa della connessione non javascript.
A questo punto non vedo l'utilità, il vantaggio in termini di elaborazione, di ricorrere ad uno script che richiama una pagina che fa qualcos'altro.
Tanto vale che usi il php.


Quote:
Originariamente inviato da MEMon
Comunque si è troppo legati quando si programma qualcosa per il web, insomma se io voglio permettere che chiunque che esegua un MIO script posa comunicare con un MIO db che si trova su un MIO server non vedo perchè non potrei farlo...
non c'entra nulla esser legati, se un linguaggio di programmazione non può fare determinate cose, puoi girare il mondo, ma non potrai cambiare l'evidenza della cosa.
Prova a fare in java le stesse cose che puoi fare col c a livello di controllo della macchina, vedrai che è impossibile.
__________________
Utente gran figlio di Jobs ed in via di ubuntizzazione
Lippi, perchè non hai convocato loro ?
giannola è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:38   #18
giannola
Senior Member
 
L'Avatar di giannola
 
Iscritto dal: Oct 2005
Città: Palermo
Messaggi: 2579
Quote:
Originariamente inviato da MEMon
provo e ti faccio sapere subito, anzi adesso che ci penso provai, da locale a connettermi ad uno db sul server, e non funzionava.
Direi quindi che non è possibile.
dipende dai parametri di connessione e dall'autenticazione.
__________________
Utente gran figlio di Jobs ed in via di ubuntizzazione
Lippi, perchè non hai convocato loro ?
giannola è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:41   #19
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
capisco...il fatto è che sono per forza legato a javascript, non posso usare altro!

Allora vediamo di fare un passettino indietro, come posso fare per salvare dati(stringhe di testo) in modo efficiente su un server remoto dove possono essere facilmente utilizzate da chiunque utilizzi il mio script javascript?
Fermo restando che lo script javascript viene eseguito in locale da ogni utente.
MEMon è offline   Rispondi citando il messaggio o parte di esso
Old 01-12-2006, 14:42   #20
MEMon
Senior Member
 
Iscritto dal: Dec 2002
Messaggi: 3359
Quote:
Originariamente inviato da giannola
dipende dai parametri di connessione e dall'autenticazione.
I quali dipendono dall'host del db?
MEMon è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo ThinkPad X1 Carbon Gen 14: il business ultraleggero si rinnova dall’interno Lenovo ThinkPad X1 Carbon Gen 14: il business ul...
Jabra Evolve3 85: le cuffie sia per l'intrattenimento che per il lavoro Jabra Evolve3 85: le cuffie sia per l'intratteni...
MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB per far girare in locale anche i modelli più grandi MSI PRO MAX EDGE AI+, Ryzen AI Max+ 395 e 128 GB...
Recensione vivo X500 Pro Max: la fotografia mobile ha un nuovo protagonista Recensione vivo X500 Pro Max: la fotografia mobi...
WoW Forever: la beta è stato uno dei momenti più alti della storia dei videogiochi, e non si ripeterà WoW Forever: la beta è stato uno dei mome...
I satelliti spia russi Kosmos 2613 e Kos...
GTA VI: online la nuova mega galleria co...
Edits, l'app di Instagram, sbarca gratis...
Claude Code: il bug che ha spedito l'ema...
Perplexity lancia Teammates, gli agenti ...
Niente più datacenter? Gli eletto...
La Cina avrebbe approvato lo sviluppo de...
Epson EF-72 alla prova: Google TV, audio...
AST SpaceMobile annuncia il razzo spazia...
Apple taglia il budget AI dei dipendenti...
Fisco e intelligenza artificiale, come c...
Synology BC510 e CC410W, la videosorvegl...
600.000 chip NVIDIA fermi a Hong Kong: l...
La Cina punta tutto sull'allunaggio con ...
LG Italia compie 30 anni: gli italiani v...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:13.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v