Tutorial Java MySQL JDBC Folosind NetBeans
Tutorial Java MySQL JDBC Folosind NetBeans
NetBeans (Partea 1)
Întrebi ‚Pot conecta o aplicaț ie/applet Java la o bază de date precum MySQL?‘ ș i
Răspunsul este cu siguranț ă Da.
Puteț i folosi JDBC (Java Database Connectivity) pentru a conecta aplicaț ia/apletul Java.
cu baza de date. Aș adar, să începem.
Mai întâi, creează un nou proiect numit cum vrei, de exemplu Javasql, făcând clic pe Fiș ier-
Proiect nou.
proiectNou
apoi faceț i clic pe următorul, apoi daț i un nume proiectului ș i setaț i locaț ia proiectului
numeProiect
atunci termină.
În al doilea rând, trebuie să aveț i driverul JDBC MySQL înainte de a putea începe să vă conectaț i la Java
program pentru baza de date. Dar, deoarece folosim Netbeans, acest lucru a fost realizat. Doar adăugaț i simplu
biblioteca la biblioteca proiectului tău. Fă clic dreapta pe Bibliotecă în Proiectul pe care îl
foloseș te.
Aș a că acum ne putem conecta la baza de date MySQL. Iată un exemplu de cum te poț i conecta.
la MySQL.
importaț i [Link];
import [Link].*;
/**
Ferdiansyah Dolot
*/
faConexiune();
nou Driver();
// creează conexiune
[Link](
jdbc:mysql://localhost/numebazădedate
nume_utilizator
parolă
return koneksi;
încercă {
[Link]("Conexiune stabilită");
prinde (SQLException e) {
[Link]();
[Link]("Conexiune");
În exemplul de mai sus, creăm o conexiune la MySQL din crearea unui obiect al Driver ș i
ob ț ineț i conexiunea de la DriverManager (get Connection va returna ConnectionObject
tip), cu parametrul url, nume de utilizator ș i parolă. Url-ul de mai sus înseamnă
baia de date este situată pe localhost iar numele este databasename. De asemenea, puteț i adăuga un port
pentru MySQL astfel încât URL-ul arată: „jdbc:mysql://localhost:3306/numele_bazei_de_date”. (Seeport
3306).
Deci acum putem face o conexiune la baza de date MySQL. Acum, cum putem face SQL?
declaraț ie ca actualizare, ș tergere, inserare, etc?
Vom discuta despre aceasta în Tutorialul Java MySQL JDBC folosind NetBeans (Partea 2).
Mai întâi trebuie să avem o bază de date ș i un tabel în MySQL. De exemplu, creăm un
bază de date ș colară cu numeleatributului ș i numărul (numărul studentului). Începe-ț i MySQL
ș i creează o astfel de bază de date ș i tabel folosind această comandă :
În interfaț a Statement, putem executa orice instrucț iune SQL folosind programul nostru Java.
În primul rând, creaț i o clasă numită Sqlstatement în proiectul nostru din tutorialul anterior. Conț inutul
al [Link] este :
pachet javasql;
import [Link].*;
/**
* @autor [Link]
*/
declaraț ie privată;
faceDeclaraț ie();
+număr+)
[Link]("Ferdi", 1);
[Link]ă("Anca",2);
[Link]("Succes") }
prinde(SQLException e){
În clasa de mai sus, folosim clasa Connect pe care am creat-o în tutorialul anterior.
Pe această parte :
statement = [Link]();
Variabila conn este o instanț ă a clasei Connect pe care am creat-o în tutorialul anterior.
După ce conexiunea a fost stabilită, metoda de apelare a conexiunii creează un statement().
metoda returnează o declaraț ie pe care o vom folosi pentru a trimite declaraț ii SQL la baza de date.
Pentru a executa orice instruc ț iune SQL folosind programul nostru Java, folosim execute(String
comandă :
Puteț i vedea că valoarea pe care o introduceț i folosind clasa Sqlstatment va fi în valorile tabelului.