|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
[Java e DB] Qual'è l'url del driver per mySql?
Sto sperimentando Java con i DB. Voglio connettemi ad un db Mysql.
Qual'è il JDBC URL del driver per Mysql? |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
jdbc:mysql://indirizzoMacchina/NomeDatabase[?Opzione1][?opzione...]
Puoi specificare utente ed eventuale password fra le opzioni, per esempio jdbc:mysql://indirizzoMacchina/NomeDatabase?user=root?password=nonladico High Flying Sottovento |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Ok, per indirizzo macchina intendi l'IP ovviamente? Dall'url posso risalire all'IP?
PS Non sto usando Apache, uso spazio web con mysql gratuito. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
High Flying Sottovento |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Ho messo così ma non funzia:
Codice:
"jdbc:mysql://http://xxx.ilbello.com/mysqladmin//_ev" Codice:
jdbc:mysql://http://xxx.ilbello.com//_ev ![]() |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Quote:
Se hai problemi con il nome della macchina, prova ad usare uno dei vari tool in dotazione. Per esempio, puoi provare con mysql. In questo caso, ti va bene anche una risposta del tipo "non hai i permessi per fare questo": hai trovato che il server e' vivo, anche se non ti vuole tanto bene. Ma questo lo risolverai dopo. High Flying Sottovento |
|
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Dec 2004
Città: Treviso e Udine
Messaggi: 258
|
Scusa ma li carichi i driver?
Ad esempio, per il Microsoft SQL Server 2000 devi scrivere: Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); e poi connetterti al database. |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Si ho scritto
Codice:
Class.forName("com.mysql.jdbc.Driver"); |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Quell'indirizzo l'ho trovato online su più siti diversi.
|
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Ho provato anche con
Codice:
org.gjt.mm.mysql.Driver |
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Ottimo ora ci sono riuscito! Seguendo quel tutorial! Grazie ad entrambi.. per il momento
![]() |
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
In realtà l'entusiamo iniziale si è rivelato infondato. Mi trovo ancora più o meno al punto iniziale. Vorrei farvi delle domande banali ma utili per me a ritrovare la via
![]() Allora andando per passi considerate che sia principiante dal punto di vista dei DB meno dal punto di vista di Java ![]() L'obiettivo è: gestire un DB online con Java e MySql (ho uno spazio gratuito con MySql 4.1.14). Allora:
|
![]() |
![]() |
![]() |
#13 |
Member
Iscritto dal: Dec 2004
Città: Treviso e Udine
Messaggi: 258
|
I casi sono 2:
1) Non hai importato correttamente i packages (i 3 file *.jar del JDBC). 2) L'indirizzo dei driver è sbagliato. Nel primo caso, senza impazzire col classpath come fanno tutti, ti consiglio di usare Eclipse e di aggiungerli alla source del progetto con un semplice click. Nel secondo caso... beh, google ti sarà d'aiuto. |
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: Oct 2003
Messaggi: 1288
|
Quote:
1)Io mi sono limitato a scompattare lo zippo quindi non dovrebbe essere un problema. Facendo una ricerca dei file jar nella cartella \lib ottengo: ![]() 2) L'indirizzo dovrebbe essere corretto. |
|
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Nov 2005
Città: Texas
Messaggi: 1722
|
Hai fatto tutto correttamente. Mi sembra che pero' non hai aggiornato il CLASSPATH aggiungendovi il mysql-connector-java-3.1.12-bin.jar
|
![]() |
![]() |
![]() |
#16 | |
Member
Iscritto dal: Dec 2004
Città: Treviso e Udine
Messaggi: 258
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:42.