Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [JAVA]Mysql

  1. #1

    [JAVA]Mysql

    Salve,

    AVVISO x chi ha seguito le puntate precedenti :
    [ignorate tutto quello che ho detto nel precedente thread [JAVA] Database (del *.*)]

    sto assumendo la Pillola: [JAVA] Connettere un'applicazione Java ad un database MySQL.

    solo che non funziona

    i passaggi che ho fatto sono stati i seguenti

    1)ho unzippato il connector-j
    2)ho copiato le cartelle presenti in src della cartella connector-j nella cartella src della mia applicazione (uso netbeans)
    3)ho copiato e incollato le due classi fornite da leleft modificando solo nomedb,user e pwd

    fatto tutto questo lancio la classe di prova e ottengo quest'errore :

    codice:
    init:
    deps-jar:
    compile-single:
    run-single:
    Errore durante la connessione.
    com.mysql.jdbc.Driver
    BUILD SUCCESSFUL (total time: 0 seconds)
    a parte l'ironia del "BUILD SUCCESSFUL" dove può risiedere l'errore?

    inoltre i package di connector j come devo rinominarli visto che per lo più vengono segnalati come errori?
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  2. #2
    non usare i sorgenti del connector, ma includi il jar dello stesso nel progetto...
    Se rinmomini i pakge è ovvio che nn ti trova com.mysql.jdbc.Driver
    http://www.anobii.com/isalreadyinuse

  3. #3
    Originariamente inviato da isAlreadyInUse
    non usare i sorgenti del connector, ma includi il jar dello stesso nel progetto...
    Se rinmomini i pakge è ovvio che nn ti trova com.mysql.jdbc.Driver
    ho provato ad inserire il file jar nella cartella src al posto delle varie cartelle del file unzippato ma non funziona lo stesso
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  4. #4
    ok , ho messo dentro le cartelle presenti nel file jar e ora funziona quasi tutto.

    dico quasi perchè in locale funziona ma da remoto non funziona, in questo caso devo intervenire sul codice java o sul db mysql?
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  5. #5
    In locale funziona mentre da remoto ottengo il seguente errore:

    "COMMUNICATION LINK FAILURE - LAST PACKET SENT TO THE SERVER WAS 0 ms AGO "

    penso che sia dovuto al fatto che la porta 3306 è chiusa, ma come faccio ad aprirla?
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  6. #6
    up
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  7. #7
    AGGIORNAMENTO

    Sono riuscito ad aprire la porta 3306*

    Ora dà un nuovo errore :

    "ACCES DENIED FOR USER ROOT@192.168.0.3 TO DATABASE 'Prova'"

    penso sia dovuto alla configurazione degli accessi su mysql ma al momento non ho idea di come garantire l'accesso da utenti remoti.

    ogni suggerimento è ben accolto


    *=per chi in futuro si ritrova con lo stesso problema
    Per sbloccare una porta su win xp è sufficiente:
    1)andare sulle impostazione del firewall
    2)cliccare su eccezzioni
    3)click su aggiungio porta
    4)nome=mysql porta:3306
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  8. #8
    Ho risolto "checkando" la casella "Disable grant tables" da mysql administrator.

    Funziona tutto ma non è una soluzione valida visto che chiunque può collegarsi...come faccio a creare un utente per ogni pc collegato alla rete?
    E' tutta colpa di Berlusconi !
    Help [Ciclico] Fisco, domande varie

    Avatar

  9. #9
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326
    Devi intervenire sul DBMS MySQL: ad ogni utente puoi specificare da quali macchine può collegarsi e quali diritti ha in base alla macchina da cui si collega... oppure puoi dire a MySQL che un utente si può collegare da tutte le macchine.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.