PDA

View Full Version : Da Access a MySQL


leon84
19-07-2003, 15:19
Salve , volevo sapere se esite qualche software in grado di convertire un database da Access in MySQL . Poi mi chiedevo : un sito che fa riferimento ad un database Access , funzionerà tranquillamente con un database Access (Chiaramente dopo aver cambiato la stringa di connessione ) , o occorre fare qualche altra modifica ? Grazie

matpez
19-07-2003, 15:43
Il software nn lo conosco, ma sicuramente devi anche converire le query perchè il linguaggio di Access e di MySQL sono leggermente diversi :)

leon84
19-07-2003, 15:48
Diversi in cosa Mat ? Il linguaggio SQL non dovrebbe essere universale ?

matpez
19-07-2003, 15:51
No, ognuno ha le sue piccole modifichine, ora spiegarti in cosa sono diversi mi ci vorrebbero ore, fai delle ricerche su internet per SQL di MySQL

Prova con: http://www.tcx.se

lalli83
19-07-2003, 15:51
Se devi solo convertire il db mi sa ke fai prima a rifarlo, se invece hai anche dei dati dentro...devi avere un pc cn installati sia access e mysql...e una volta aperti entrambi fare una query per spostare i dati da un db all altro...ovviamente i due db devono avere la stessa struttura altrimenti è un casino! ;)

leon84
19-07-2003, 15:52
OK FACCIO le ricerché :D

matpez
19-07-2003, 15:54
Prova con: http://www.tcx.se

lalli83
19-07-2003, 15:56
Originariamente inviato da matpez
Prova con: http://www.tcx.se
<---- LoooL ...nn facevi prima a mettere: http://www.mysql.com/ ;) :P ;) :P

leon84
19-07-2003, 15:59
Sto guardando il sito , ma voi dite che trovo un prog che effettua la conversione ?

matpez
19-07-2003, 16:02
No perchè quello che ho messo io dovrebbe parlare di + su SQL di MySQL

leon84
19-07-2003, 16:21
Si ma in pratica mi rimanda a mysql.com , eccoperché lalli replicava in quel modo

cionci
19-07-2003, 17:38
Installa il driver ODBC di MySQL... Crea un DSN che fa riferimento ad un DB vuoto che hai creato tu...
Apri Access, seleziona una tabella, Esporta...seleziona come tipo di destinazione "ODBC DSN()", seleziona la fonte ODBC ed ecco esportata la tabelal in MySQL... E' probabile che comunque tu ci debba mettere le mani...

leon84
19-07-2003, 19:12
Si ma un db con 30 tabelle devo ripetere l'operazione per ognuna ?

cionci
19-07-2003, 19:41
Non lo so...prova a selezionarle tutte insieme...

leon84
19-07-2003, 20:32
Si provato ma tutte insieme non le seleziona

disumano
21-07-2003, 13:43
cerca su tucows, ci ho trovato dei progr. che convertono database da access a mysql.

leon84
21-07-2003, 16:17
Grazie mille

leon84
21-07-2003, 17:20
Salve ragazzi , ho trovato questo programma che converte tra le altre cose da access in mysql . Si chiama MySql front scaricabile da qui : http://efux.de/mysqlfront/MySQL-Front_2.5_Setup.exe

E' molto ben fatto .



Per cionci : a prima vista mi sembra più funzionale di MySQL Control Center . Vedilo e fammi sapere ok ?

cionci
21-07-2003, 17:22
Ok...potrebbe risultare utile...

leon84
21-07-2003, 17:31
cionci scusa .... ma da winmysqladmin come si cambia la password di mysql .... perché l'ho reinstallato e non mi ha chiesto più di inserire una password però quella precedente non la ricordo .... mi aiuti ?

leon84
21-07-2003, 17:33
Aspetta forse ho trovato . Nella sezione my.ini setup giusto ?

cionci
22-07-2003, 09:51
No...

Per cambiarla entra come root...

mysql -u root

Se ti fa entrare sei a cavallo...

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' identified by 'tuapassword';

leon84
22-07-2003, 10:04
Sai cosa ho fatto ? Ho eliminato il file my.ini e mi ha richiesto nuovamente la password .... :D