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