/Mysql -connector - java - 5.1.6 - bin.jar MySQLclient " når du starter Java Virtual Machine (JVM ) .
hjelp Connector /J
for å bruke kontakten /J drivere innenfor Java-program , må du importere de riktige klasser som java.sql.Connection , java . sql.DriverManager , java.sql.SQLException og java.sql . . Disse klassene gjør det mulig å koble til databasen og rapportere eventuelle SQL feil
å få en forbindelse til databasen , kan du bruke DriverManager.getConnection ( )-funksjonen på følgende måte : en
koble = DriverManager.getConnection ( " JDBC: mysql ://localhost : ? 3306/example " + " user = mysql & password = passwd ");
å kjøre SQL- spørringen , vil du bruke createStatement ( ) og executeQuery ( ) funksjoner , som har følgende syntaks :
statement = connect.createStatement (); resultater = statement.executeQuery ( " SELECT * FROM eksempel ");
createStatement ( ) metoden skaper en erklæring objekt som brukes til å sende spørringer til databasen. Den executeQuery ( )-metoden sender alle spørsmål som vil returnere et resultat , for eksempel en SELECT-setning . For å sende et innstikk , oppdatere eller slette uttalelse til databasen, vil du bruke en executeUpdate ( )-metoden . Hvis du lager et program der uttalelsen er ukjent , vil du bruke utføre ( String )-metoden .
Å hente resultatene fra en utvalgt erklæringen, vil du bruke getResultSet ( )-metoden .
ResultSet resultater = stmt.executeQuery ( "SELECT * FROM eksempel ");
Du kan hente antallet av de berørte rader fra en executeUpdate ( ) med getUpdateCount ()-metoden
< p . > den ResultSet metoden returnerer et objekt som kan brukes til å skrive ut resultatene av erklæringen som ble sendt til databasen . Å faktisk skrive ut resultatene du vil bruke getString () eller getInt ( ) metoder. Du ville plassere disse metodene inn i en løkke som vil tillate deg å få tilgang til og skrive ut hver rad
while ( results.next ( ) ) { INT zip = rs.getINT ( "zip "); . System.out . println ( zip ) ;}
slutt, må du lukke Connection ( ) , Statement () og ResultSet metoder med close () -metoden. For eksempel , for å lukke uttalelsen objektet , ville syntaksen være " statement.close (); "