Java Database Connectivity ( JDBC ) consente agli sviluppatori di software per collegare le applicazioni Java con MySQL , un server di database open source che permette di aggiungere la persistenza dei dati per le applicazioni . Per collegare le due tecnologie , è necessario aggiungere il driver Connector /J per il percorso classe di applicazione . In NetBeans , questo viene fatto attraverso la finestra " Proprietà progetto " . 
 Istruzioni Acquisizione della versione più recente di Connector /J 
 1 
 Naviga a http://dev.mysql.com/downloads/connector/j/. 
 2 < p > Selezionare la versione più recente di Connector /J e fare clic su " Scarica ". Notare il pacchetto è disponibile come tar.gz indipendente dalla piattaforma e zip . 
 3 
 scompattare il file compresso per la posizione in cui si memorizzano i librerie Java . 
 
 l'aggiunta del JDBC Java Archive ( JAR ) alle vostre applicazioni costruire il percorso 
 4 
 aperte NetBeans . Dal riquadro del progetto , fare clic con il progetto si intende collegare a MySQL . 
 5 
 Selezionare "Proprietà" nella parte inferiore della finestra pop - up . Apparirà la finestra " Proprietà del progetto " . 
 6 
 Seleziona " Biblioteche " dall'elenco sul lato sinistro della finestra " Proprietà del progetto " . 
 7 
 Seleziona la scheda " Run" tra le opzioni disponibili . All'estrema lato , a destra dello schermo, selezionare "Add JAR /Folder . " 
 8 
 Selezionare il file JAR Connector /J è stato decompresso in precedenza . Lasciare tutte le selezioni predefinite , come li hai trovati . 
 9 
 clicca su "Apri ", quindi fare clic su " OK" nella finestra " Proprietà progetto " . Il driver è stato aggiunto al tuo percorso di classe . È probabile che sia necessario per costruire il progetto prima di utilizzare JDBC . 
 Scrivere una classe per accedere a MySQL tramite JDBC 
 10 
 Creare una nuova classe Java " DBMySqlImpl " per testare . della connessione tra l'applicazione e MySQL 
 11 
 Aggiungere il seguente codice alla nuova classe : 
 
 DBMySqlImpl public class implementa DBFacade { 
 
 connessione connessione privata ; 
 
 pubblico connect vuoto ( stringa URL , String uname , psswd String ) getta DBException { 
 
 try { 
 
 Class.forName ( " com.mysql.jdbc.Driver " ) ; 
 connessione 
 = DriverManager.getConnection (URL , uname , psswd ) ; 
 
 } 
 cattura 
 ( ClassNotFoundException e) { throw new 
 
 DBException ( " DBException incontrato " , e); } 
 
 
 cattura 
 ( SQLException s ) { throw new 
 
 DBException ( " DBException incontrato " , s ) ; } 
 
 
 
 } 
 
 public void scollegare () genera DBException { 
 
 try { 
 
 connection.close (); 
 
 } < br cattura > 
 ( SQLException e) { throw new 
 
 DBException ( " DBException incontrato " , e); } 
 
 
 
 } 
 
 public void initialize ( ) throws DBException { 
 
 try { 
 
 Dichiarazione s = connection.createStatement (); 
 
 s.executeUpdate ( " drop database se esiste testDB "); < br > 
 s.executeUpdate ( " Creazione del database testDB "); 
 
 s.close (); } 
 
 
 cattura 
 ( SQLException e) { 
 < p > throw new DBException ( " DBException Incontrato " , e); } 
 
 
 
 } 
 12 
 Creare una nuova classe per implementare la classe " DBMySqlImpl " di chiamando il connect , inizializzare e scollegare metodi . Il codice crea un nuovo database MySQL chiamato " TestDB . "