Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    MySQL ConnectorJ Tutorial
    The MySQL Connector /J driveren brukes til å koble Java-programmer til en MySQL database. Sjåføren er helt Java drevet og er ikke avhengig av MySQL bibliotekene skal fungere. Det betyr at du ikke trenger å ha MySQL klienten installert på samme datamaskin som programmet for å koble til en MySQL server Installere programvaren

    Connector /J kan installeres med den binære eller kilde distribusjon tilgjengelig på MySQL nettsted ( se Ressurser ) . Plasseringen må da legges til classpath ved å skrive " eksport CLASSPATH = < path_to_driver/mysql-connector-java- - bin.jar : $ CLASSPATH " ved ledeteksten . Unix, Linux og Mac OSX brukere kan sette classpath lokalt i . Profil eller de . Innlogging filer og globallly i /etc /profile filen . Windows-brukere vil sette classpath via kontrollpanelet . Alternativt kan du angi banen ved å skrive kommandoen " java -cp . :/ /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 (); "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan få tilgang til et webkamera i PHP 
    ·Hvordan bruke PHP kode i ASP.NET 
    ·MySQL Tutorial å konvertere Datoer 
    ·Hvordan teste med PHP 
    ·Hvordan Roter MySQL Slow Query Logg 
    ·Hvordan sende en faks med PHP 
    ·Gjenoppretting av en PHP passord 
    ·Hvordan slette en String Etter en Cue i PHP 
    ·Hvordan slå av sikkermodus i PHP 
    ·Hvordan skrive SQL Scripts 
      Anbefalte artikler
    ·5 Bruk av JavaScript 
    ·Sette inn en PHP fil i alle sider 
    ·Hvordan skrive min egen DLL i VB.Net 
    ·Hvordan fylle en matrise med en Query resultat i MySQL …
    ·Hvordan bruke udefinerte Farger i Java 
    ·Slik pakker du ut WinZip Ved hjelp av Visual Basic 
    ·Hvordan sjekke PHP og MySQL Tillatelser 
    ·Hvordan lage en SQL String i VB.NET 
    ·Hvordan koble en Byte til et Word- Adresse 
    ·Slik aktiverer debuggingsdata i MySQL og PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/