logo

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

Да бисмо повезали Јава апликацију са МиСКЛ базом података, потребно је да следимо 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-бин.јар;.;