Newsgroup: it.comp.lang.delphi
Titolo: delphi e mysql

Ciao  a tutti, in questi giorni sto approfondendo mysql e volevo utilizzare 
delphi (ovviamente).
Ho d6 ent.
Premesso che ho fatto tanti applicativi con db access e ado, quindi so di 
cosa parliamo, vorrei capire come funziona mysql.
Con access è sufficiente copiare il file mdb e l'applicativo su qualsiasi pc 
anche senza access, basta che abbia le mdac installate, e siamo a posto.
E con mysql come funziona?
Posso copiare la cartella del db e il suo eseguibile (che avrò fatto con 
delphi) su un pc dove NON è installato mysql? Oppure deve essere installato, 
e magari anche avviato, mysql?
Inoltre, per fare un applicativo che manipola un db mysql, deve essere 
installato mysql insieme a delphi, oppure delphi stesso con i relativi 
componenti ( e quali?) riesce ad accedervi ugualmente?
Grazie mille! 

 e magari anche avviato, mysql?
Installato ed avviato direi (ma aspetta un parere piu' autorevole, io lo 
uso solo lato server e solo sotto linux)
-- 
================================================================
Alberto Rubinelli - A2 SISTEMI 
news.aioe.org
 ThunderBird 2.0.0.14
Via Costantino Perazzi 22 - 28100 NOVARA - ITALY
Tel 0321 640149   Fax 0321 391769   BBS 0321 392320
Mail: 
alb...@oldcomputers.de
skype: albertorubinelli  ICQ : 49872318
Visita il mio museo di computers: 
http://www.oldcomputers.it
================================================================

E con mysql come funziona?
MySQL non funziona come Access, è un dbms client/server. Quindi non
sposti il db da una parte all'altra, semplicemente la gestione del db
è centralizzata sul server. Se invece vuoi sganciarti dalla logica
c/s, puoi ricorrere alla versione Embedded.

Molto interessante davvero... Non vi pare però di essere OT ?
--- posted by geoForum on 
http://www.delphiedintorni.it

In ogni caso nulla di più facile..
Lo installi e ti crei i tuoi driver poi scarichi navicat crei un DB e 
con ado lo usi come sempre...


Molto interessante davvero... Non vi pare però di essere OT ?
E a te non pare d'aver trollato abbastanza?

"Andrea Laforgia" <a.laf...@andrealaforgia.it.invalid> ha scritto nel 
messaggio news:rc9754lv33g481t3j...@4ax.com...

Ahh, ho capito! Giustamente i client sono tali perchè accedono al db che sta 
sul server, avevo un po' confuso.
Grazie mille! 

Grazie mille! 
Nel caso tu naturalmente non voglia installare MySql cluster.. Non credo 
sia il tuo caso!!!


Nel caso tu naturalmente non voglia installare MySql cluster..
Eh?


Con MySql cluster la gestione non č centralizzata sul server...
Lo conosci ?
http://dev.mysql.com/doc/refman/5.1/en/images/cluster-replication-
overview.png


Lo conosci ?
So bene cos'è un cluster, ma non capisco che cosa c'entri un cluster
in questo discorso.

FATTO FATTO!!
E' il mio primo db client\server e funziona!!!!! Ovviamente c'è solo una 
tabella, ma era per prova.
Sui client non è necessario installare niente, solo impostare la connessione 
ODBC e basta, per il resto fa tutto il programmino, scritto ovviametne in 
delphi.
GRazie e tutti. 

ODBC e basta, per il resto fa tutto il programmino, scritto ovviametne in 
ODBC? perché vuoi farti del male?

"Andrea Laforgia" <a.laf...@andrealaforgia.it.invalid> ha scritto nel 
messaggio news:5gii545ubm8ish897...@4ax.com...

Uhm....ovvero? Cosa uso? 

devi usare Assolutamete un Driver Ottimizzato... 
ADO!


 Uhm....ovvero? Cosa uso?
Non stare a sentire chi ti dice di usare ADO.
Se hai modo, procurati i driver dbExpress di CoreLab (sono ottimi, ma a
pagamento), oppure usa ZeosDB (sono componenti free e gratuiti). Non usare
né ADO, né ODBC.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

>né ADO
Why ?? Funziona benissimo ADO con Delphi..


 --- posted by geoForum on 
http://www.delphiedintorni.it
Concordo, con access ho sempre usato ado. Comunque sto provando ZeosLib, ne 
ignoravo l'esistenza ma sono un programmatore della domenica per hobby :-), 
e devo dire che sono contento. 

 Concordo, con access ho sempre usato ado.
Non ho mai detto che ADO non funzioni bene con Delphi. Ho detto che per
MySQL esistono soluzioni migliori.


MySQL esistono soluzioni migliori.
Migliori da che punto di vista ? Velocità ?


 Migliori da che punto di vista ? Velocità ?
Si, è per il fatto che sono nativi.
Almeno, io parlo per dbexpress.
-- 
Morde