Повезивање Јава базе података са МиСКЛ

Да бисмо повезали Јава апликацију са МиСКЛ базом података, потребно је да следимо 5 следећих корака.

У овом примеру користимо МиСкл као базу података. Дакле, морамо да знамо следеће информације за мискл базу података:

    класа возача: Класа драјвера за мискл базу података је цом.мискл.јдбц.Дривер . УРЛ везе: УРЛ везе за мискл базу података је јдбц:мискл://лоцалхост:3306/соноо где је јдбц АПИ, мискл је база података, лоцалхост је име сервера на којем је покренут мискл, можемо користити и ИП адресу, 3306 је број порта и соноо је име базе података. Можемо користити било коју базу података, у том случају морамо да заменимо соноо именом наше базе података. Корисничко име: Подразумевано корисничко име за мискл базу података је корен . Лозинка: То је лозинка коју је дао корисник у тренутку инсталирања мискл базе података. У овом примеру ћемо користити роот као лозинку.

Хајде да прво направимо табелу у мискл бази података, али пре него што креирамо табелу, морамо прво да креирамо базу података.

 create database sonoo; use sonoo; create table emp(id int(10),name varchar(40),age int(3));  

Пример за повезивање Јава апликације са мискл базом података

У овом примеру, соноо је име базе података, роот је и корисничко име и лозинка.

 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);} } }  
преузмите овај пример

Горњи пример ће преузети све записе табеле емп.


Да бисте повезали јава апликацију са мискл базом података, мисклцоннецтор.јар потребно је учитати датотеку.

преузмите јар датотеку мискл-цоннецтор.јар

Два начина за учитавање јар датотеке:

  1. Налепите датотеку мисклцоннецтор.јар у фасциклу јре/либ/ект
  2. Подесите путању до разреда

1) Налепите датотеку мисклцоннецтор.јар у фасциклу ЈРЕ/либ/ект:

Преузмите датотеку мисклцоннецтор.јар. Идите у фасциклу јре/либ/ект и овде налепите јар датотеку.

2) Подесите путању до класе:

Постоје два начина да подесите путању до класе:
  • привремени
  • Трајан

Како поставити привремену путању до разреда

отворите командну линију и напишите:
 C:>set classpath=c:foldermysql-connector-java-5.0.8-bin.jar;.;  

Како поставити трајну путању до разреда

Идите на променљиву окружења, а затим кликните на нову картицу. У име променљиве упишите цласспатх и у вредност променљиве налепите путању до датотеке мисклцоннецтор.јар додавањем мисклцоннецтор.јар;.; као Ц:фолдермискл-цоннецтор-јава-5.0.8-бин.јар;.;