Norėdami sujungti Java programą su MySQL duomenų baze, turime atlikti 5 šiuos veiksmus.
Šiame pavyzdyje kaip duomenų bazę naudojame MySql. Taigi, mes turime žinoti šią informaciją apie mysql duomenų bazę:
Pirmiausia sukurkime lentelę mysql duomenų bazėje, bet prieš kurdami lentelę pirmiausia turime sukurti duomenų bazę.
create database sonoo; use sonoo; create table emp(id int(10),name varchar(40),age int(3));
Pavyzdys, kaip sujungti Java programą su mysql duomenų baze
Šiame pavyzdyje sonoo yra duomenų bazės pavadinimas, root yra vartotojo vardas ir slaptažodis.
import java.sql.*; class MysqlCon{ public static void main(String args[]){ try{ Class.forName('com.mysql.jdbc.Driver'); Connection con=DriverManager.getConnection( 'jdbc:mysql://localhost:3306/sonoo','root','root'); //here sonoo is database name, root is username and password Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery('select * from emp'); while(rs.next()) System.out.println(rs.getInt(1)+' '+rs.getString(2)+' '+rs.getString(3)); con.close(); }catch(Exception e){ System.out.println(e);} } }atsisiųskite šį pavyzdį
Aukščiau pateiktame pavyzdyje bus gauti visi emp lentelės įrašai.
css neskaidrumo perėjimas
Norėdami sujungti java programą su mysql duomenų baze, mysqlconnector.jar failą reikia įkelti.
atsisiųskite jar failą mysql-connector.jarDu būdai įkelti jar failą:
- Įklijuokite failą mysqlconnector.jar į aplanką jre/lib/ext
- Nustatyti klasės kelią
1) Įklijuokite failą mysqlconnector.jar į JRE/lib/ext aplanką:
Atsisiųskite failą mysqlconnector.jar. Eikite į aplanką jre/lib/ext ir įklijuokite jar failą čia. |
2) Nustatyti klasės kelią:
Yra du būdai nustatyti klasės kelią:
|
Kaip nustatyti laikiną klasės kelią
atidarykite komandų eilutę ir parašykite: |
C:>set classpath=c:foldermysql-connector-java-5.0.8-bin.jar;.;
Kaip nustatyti nuolatinį klasės kelią
Eikite į aplinkos kintamąjį, tada spustelėkite naują skirtuką. Kintamojo pavadinimu parašykite klasės takas ir į kintamąją reikšmę įklijuokite kelią į failą mysqlconnector.jar, pridėdami mysqlconnector.jar;.; kaip C:foldermysql-connector-java-5.0.8-bin.jar;.;