Header
[JAVA - NETBEANS] Connessione a MySQL (Java Connector JDBC)
in: Java  So/Code: Generico Data: 16/07/2010
Ora: 13.10:27
Articolo visualizzato: 12408 volte

Dopo aver correttamente configurato MySQL Java Connector in NetBeans passiamo alla creazione di una connessione al database e alla sua verifica.
Creiamo un nuovo progetto "Java Application" e seguiamo questi passaggi:
  • sul progetto "tasto destro" -> Proprietà
  • Libraries
  • Add Library
  • Selezionare "MySQL JDBC Library"

Come segue negli screenshot:

Nell'applicazione aggiungiamo le righe per effettuare la connessione:
 
package javaapplication3;
import java.sql.*;
/**
 *
 * @author guiz
 */
public class Main {

    public static void main(String[] args) {
        // TODO code application logic here
        try {
            Class.forName("com.mysql.jdbc.Driver");
            String connectionUrl = "jdbc:mysql://localhost/mysql?" +
                                   "user=root&password=123456";
            Connection con = DriverManager.getConnection(connectionUrl);
         } catch (SQLException e) {
            System.out.println("SQL Exception: "+ e.toString());
         } catch (ClassNotFoundException cE) {
            System.out.println("Class Not Found Exception: "+ cE.toString());
         }
    }

}
Ricordatevi di importare java.sql.* - la stringa di connessione è la seguente
jdbc:mysql://localhost:3306/mysql?user=root&password=123456
 
localhost è il nome del server
3306 è la porta di connessione al database (di default 3306)
mysql è il nome del database
root è la username
123456 è la password
 
 
Mandate in esecuzione il programma in caso di errore o connessione errata riceverete un messaggio nell'output.E' disponibile il sorgente dell'esempio qui(ESEMPIO).Per qualsiasi chiarimento è presente il forum.

Commenti Commenti (4) | User Autore: Guido Camerlingo (Guiz)
Tags: java netbeans connessione jdbc java connector connection string prima connessione





Articoli Correlati
[JAVA] Installare MySQL Java Connector su NetBeans
[JAVA - NETBEANS] Connessione a MySQL (Java Connector JDBC)
[Android - JAVA] Controllare la presenza di una connessione internet
[Android - JAVA] - AutoCompleteTextView da SQLite
[Android - JAVA] - Selezionare una foto dalla galleria ( pick a photo from gallery )

Commenti
Da: el_diablo Ora:09.43:50 Data: 16/02/2011

ciao,
avrei bisogno di un aiuto... Come si fa a configurare MySQL Java Connector in NetBeans???

Da: io Ora:13.11:18 Data: 10/03/2012

ma sei idiota lo ha apena spiegato

Da: Andrea Ora:15.11:20 Data: 17/04/2012

Ciao mi torna tutto quello che hai illustrato pero nel momento che vado ad utilizzare il metodo FORNAME di Class scrivendo com. il java mi usuggerisce solamente i package oracle e sun e in nessuno di questi c'è "sql" come devo fare? devo scaricare qualche package? dove lo posso trovare? ps: la versione di netbeans dove sto lavorando è la 7.1

Grazie in anticipo

Da: Guiz Ora:10.20:36 Data: 18/04/2012

@Andrea
Assicurati che hai installato correttamente MySQL JDBC Library e riavvia il tutto.
Dovrebbe essere sicuramente quello!
Saluti


Scrivi Commento
Codice Verifica

Commento massimo 5000 caratteri.(Tutti i campi contrassegnati da * sono obbligatori).

   

Ricerca

Glossario Naviga nel nostro glossario!
Scopri il gergo dei Geek!


 ULTIMI ARTICOLI

526 giorni fa
747 giorni fa

 [EN] Last Articles

1045 giorni fa
 Siti Amici

Visita il Blog Roll
Contattaci! Diventa nostro amico!



 Hot Downloads


 Categorie

85
163
58
87
13
2
20
36
1
2
5
5
128
7
24
15
62
45

 Code

11
11
3
6
2
24
1
7

 Games

19
45
13

 GUIDE


 Novità Downloads

71
69
3867

 Tags Cloud

youtube 8 Tianhe hd veloce 1 mondo youtube hd 8 metro youtube problemi problemi problemi fast veloce api narrator



 CopyRight

Valid XHTML 1.0 Transitional CSS Valido! [Valid RSS] Creative Commons License


Geek-Blog by Flavio Mandato, Giuseppe Vaccaro, Guido Camerlingo, Stefano Natale, Domenico Cavallo is licensed under a Creative Commons Attribuzione-Non opere derivate 2.5 Italia License.
Based on a work at www.geek-blog.it.
Permissions beyond the scope of this license may be available at http://www.geek-blog.it/

Disclaimer - Responsabilità - Pagina generata in 0.085 secondi. Geek-Blog.it