Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Connessione a mysql da java

    Ciao a tutti

    Sono un novizio di java e mi serve una mano sulla connessione al database Mysql in java.
    ho creato un piccolo programma sperimentale con eclipse per connettermi:

    import java.sql.*;

    public class EsercizioDB {

    /**
    * @param args
    * @throws ClassNotFoundException
    * @throws SQLException
    */
    public static void main(String[] args) throws ClassNotFoundException, SQLException {

    Class.forName("org.gjt.mm.mysql.Driver");

    Connection connessione = DriverManager.getConnection("jdbc:mysql//localhost/rubrica","root","");

    Statement comandi = connessione.createStatement();

    int ris = comandi.executeUpdate("INSERT INTO contatti VALUES('giuseppe','cofano', 123)");

    ResultSet risultato = comandi.executeQuery("SELECT * FROM contatti");

    while(risultato.next())
    {
    System.out.println(risultato.getString("Nome"));
    System.out.println(risultato.getString("Cognome")) ;
    System.out.println(risultato.getInt("nroTelefonico "));
    }


    risultato.close();
    comandi.close();
    connessione.close();



    }

    }

    naturalmente prima di creare il programma ho settato CLASSPATH, tuttavia il programma mi lancia sempre un'eccezione di tipo ClassNotFoundException

    come posso fare per ovviare al problema?
    grazie mille in anticipo

  2. #2
    ciao.
    innanzitutto dai un'occhiata al regolamento e usa i tag code per formattare il codice.
    inoltre ti avviso che hai postato nella sezione sbagliata chiedi ai mod di spostarti nel subforum java.

    ora veniamo al tuo problema. credo che il riferimento al tuo class.forname non sia corretto.
    prova a vedere questo esempio

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328

    Moderazione

    Java ha un forum dedicato: vedi il subforum Java di questo forum.
    All'interno c'è una discussione in rilievo chiamata PILLOLE DISCUSSIONI e SITI.
    Al suo interno trovi la pillola "Connettere un'applicazione Java ad un database MySQL".

    Inoltre, con una ricerca, troverai centinaia di discussioni sull'argomento.

    Chiudo questa.

    PS: leggi anche il regolamento: soprattutto la parte riguardante il posting del codice (punto 6).


    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 © 2026 vBulletin Solutions, Inc. All rights reserved.