Header
[JAVA - NETBEANS] Connessione a MySQL (Java Connector JDBC)
in: Java  So/Code: Generico Data: 16/07/2010
Ora: 13.10:27
Articolo visualizzato: 11603 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

226 giorni fa
447 giorni fa

 [EN] Last Articles

 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

70
68
3833

 Tags Cloud

17'' market apple ios store 17'' violazione caratteristiche macbook jailbreak tv display 4.2.1 ipad iphone fregare RedSn0w 13'' uscita



 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.086 secondi. Geek-Blog.it