Да бисмо повезали Јава апликацију са МиСКЛ базом података, потребно је да следимо 5 следећих корака.
У овом примеру користимо МиСкл као базу података. Дакле, морамо да знамо следеће информације за мискл базу података:
Хајде да прво направимо табелу у мискл бази података, али пре него што креирамо табелу, морамо прво да креирамо базу података.
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) Подесите путању до класе:
Постоје два начина да подесите путању до класе:
|
Како поставити привремену путању до разреда
отворите командну линију и напишите: |
C:>set classpath=c:foldermysql-connector-java-5.0.8-bin.jar;.;
Како поставити трајну путању до разреда
Идите на променљиву окружења, а затим кликните на нову картицу. У име променљиве упишите цласспатх и у вредност променљиве налепите путању до датотеке мисклцоннецтор.јар додавањем мисклцоннецтор.јар;.; као Ц:фолдермискл-цоннецтор-јава-5.0.8-бин.јар;.;