jdbc - skabe database, f.eks

, denne lektion er et eksempel på, hvordan man opretter en database med jdbc anvendelse.før udførelse af følgende eksempel, sørg for at have følgende i stedet −,,, du skulle have admin privilegium at oprette en database i dette skema.til at udføre følgende eksempel, du er nødt til at erstatte brugernavn og password, med deres faktiske brugernavn og password.,,, din mysql eller hvad database, de anvender, er oppe og køre.,,, der er nødvendige skridt, følgende foranstaltninger, der er nødvendige for at skabe en ny database med jdbc anvendelse &minus,,,,, import af pakker:, kræver, at de omfatter de emballager, der indeholder jdbc klasser, der er nødvendige for database programmering.i de fleste tilfælde anvendelse af import java. sql. *, vil være tilstrækkeligt.,,,, registrere jdbc fører:, kræver, at du aktivere en chauffør, så du kan åbne en kommunikationskanal med databasen.,,,, åbne en forbindelse:, kræver anvendelse af, drivermanager. getconnection(), en metode til at skabe en forbindelse objekt, som er en fysisk forbindelse med databaseserver. for at skabe en ny database, du behøver ikke at give nogen database, mens udarbejdelsen af database, url som nævnt i nedenstående eksempel.,,, udføre et spørgsmål: skal ved hjælp af en genstand for type erklæring for bygning og indgiver en sql erklæring til databasen.,,, at rense miljøet, kræves det udtrykkeligt, at lukke alle database, ressourcer og er baseret på den jvm er affald, stikprøve, co, indsamling.de, der tidligere følgende eksempel i jdbcexample.java, samle og løber således − //løntrin 1.import, der pakker import java. sql. *; offentlige klasse jdbcexample (//jdbc førerens navn og database, url statisk sidste snor jdbc_driver = "kom. mysql. jdbc."; statiske sidste snor db_url = "jdbc: mysql: ///////////////////////localhost"; databasen akkreditiver statisk sidste snor - bruger = "brugernavn"; statiske sidste snor passere = "kodeord" offentlige statisk tomrum vigtigste (string [] args) {forbindelse conn = ugyldig; udtalelse stmt = ugyldig; prøve (//trin 2: register jdbc chauffør klasse. forname ("kom. mysql. jdbc."); //trin 3: åben tilslutning. println (", der forbinder til database..."); 5 = drivermanager. getconnection (db_url, bruger, pass); //trin 4: gennemføre en forespørgsel system.out.println("oprettelse af databaser..."); stmt =. createstatement(); snor sql = "skabe database studerende". stmt. executeupdate (sql) system. println ("database, som er oprettet med succes...");} fangst (sqlexception se) (//klare fejl for jdbc selv. printstacktrace();} fangst (undtagelse e) (//klare fejl i class.forname f. printstacktrace();} endelig (//endelig blok, der anvendes til at lukke ressourcer prøve (hvis (stmt!= nul) stmt. close();} fangst (sqlexception se2) {} //intet, vi kan gøre prøve (hvis (conn.= nul). close();} fangst (sqlexception se) (se. printstacktrace();} //ende endelig prøve) //sidste prøve system. println ("farvel.");) //ende vigtigste} //ende jdbcexample, lad os udarbejde ovenstående eksempel således −, c) > javac jdbcexample.java c: \\ >,, når du løber, jdbcexample, det giver følgende resultat: minus;, c) > java. jdbcexample forbinder til database...oprettelsen af databasen.database, som er oprettet med succes.farvel!c) >,



Previous:
Next Page: