| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    MySQL ConnectorJ Tutorial
    Il driver MySQL Connector /J viene utilizzato per collegare le applicazioni Java a un database MySQL . Il driver è completamente Java guidato e non dipende dalle librerie di MySQL per lavorare . Ciò significa che non è necessario avere installato il client MySQL sullo stesso computer come l'applicazione al fine di connettersi a un server MySQL Installazione del software

    Connector /J possono essere installati con il binario o sorgente distribuzione disponibili sul sito di MySQL ( vedi Risorse ) . La posizione deve quindi essere aggiunto al classpath digitando " export CLASSPATH = < path_to_driver/mysql-connector-java- - bin.jar : $ CLASSPATH " al prompt dei comandi . Gli utenti OSX UNIX, Linux e Mac possono impostare il percorso di classe a livello locale nel . Profilo o dei file di login. Ed globallly nel file /etc /profile . Gli utenti di Windows impostare il percorso di classe attraverso il pannello di controllo . In alternativa, è possibile specificare il percorso digitando il comando "java -cp . ://Mysql -connector - java - 5.1.6 - bin.jar mysqlclient " quando si avvia la Java Virtual Machine (JVM) . < Br >
    Utilizzando Connector /J

    per poter utilizzare i driver Connector /J all'interno dell'applicazione Java , è necessario importare le classi propriamente dette, come java.sql.Connection , java . sql.DriverManager , java.sql.SQLException e java.sql . . Queste classi consentono di connettersi al database e per segnalare eventuali errori di SQL

    Per ottenere una connessione al database, utilizzare la funzione DriverManager.getConnection ( ) nel seguente modo :

    collegare = DriverManager.getConnection ( " jdbc : mysql ://localhost : ? 3306/example " + " user = mysql & password = passwd " ) ;

    Per eseguire la query SQL , si utilizzerà il createStatement ( ) e executeQuery ( ) funzioni , che hanno la seguente sintassi :

    dichiarazione = connect.createStatement (); risultati = statement.executeQuery ( " Select * from esempio ");

    createStatement ( ) metodo crea un oggetto Statement che viene utilizzato per inviare le query al database . Il ( ) metodo executeQuery invia una query che restituisce un risultato , come ad esempio una dichiarazione prescelta . Per inviare un'istruzione INSERT, UPDATE o DELETE per il database , si utilizzerà un metodo executeUpdate ( ) . Se si sta creando un'applicazione in cui il tipo di dichiarazione non è nota, si può usare il metodo execute ( String) .

    Per recuperare i risultati di un'istruzione SELECT , si utilizzerà il metodo getResultSet ( ) .

    ResultSet results = stmt.executeQuery ( "SELECT * FROM esempio ");

    Si può recuperare il conteggio delle righe interessate da una executeUpdate ( ) con il getUpdateCount () di
    < p . > il metodo ResultSet restituisce un oggetto che può essere utilizzato per stampare i risultati dell'istruzione che è stato inviato al database . Per stampare in realtà i risultati che si intende utilizzare la getString () o getInt ( ) metodi. Si potrebbe inserire questi metodi in un loop che vi permetterà di accedere e stampare ogni riga

    mentre ( results.next ( ) ) { INT zip = rs.getINT ( "zip" ), . System.out . println ( zip) ; }

    Infine , è necessario chiudere la connessione ( ) , Statement ( ) e ResultSet metodi con il metodo close ( ) . Ad esempio, per chiudere l'oggetto dichiarazione , la sintassi sarebbe " statement.close (); "

    Previous :

    next :
      Articoli Correlati
    ·Come impostare MySQL Accesso remoto 
    ·Tutorial su PHP Foto Album 
    ·Come fare riferimento a nome di un oggetto in PHP 
    ·Come fare un blocco in PHP Nuke 
    ·PHP può connettersi a un database MySQL remoto ma non …
    ·Come importare da SQL in MySQL 
    ·Come convertire una stringa in un decimale in PHP 
    ·Funzioni PHP per MySQL in HTML 
    ·Autenticazione query string in PHP 
    ·Come controllare la lunghezza di una stringa PHP 
      Articoli in evidenza
    ·Come tagliare la stringa alla lunghezza in PHP 
    ·Come posso ottenere finestra di messaggio per scorrere …
    ·Come creare un gruppo di Redo Log 
    ·Idee per KOP 
    ·Come determinare il tipo di file in PHP 
    ·Come inserire una pausa Con Dogtail su Python 
    ·Le VBA Max Funzioni 
    ·Come fare un PHP Redirect Con Blogger 
    ·Come inviare comandi telnet da Visual Basic 
    ·Come convertire DataTable alle stringhe 
    Copyright © Conoscenza Informatica http://it.wingwit.com