За да свържем Java приложението с MySQL базата данни, трябва да следваме следните 5 стъпки.
В този пример използваме MySql като база данни. Така че трябва да знаем следната информация за базата данни mysql:
Нека първо създадем таблица в базата данни mysql, но преди да създадем таблица, първо трябва да създадем база данни.
create database sonoo; use sonoo; create table emp(id int(10),name varchar(40),age int(3));
Пример за свързване на Java приложение с mysql база данни
В този пример sonoo е името на базата данни, root е потребителското име и паролата и двете.
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);} } }изтеглете този пример
Горният пример ще извлече всички записи на emp таблица.
gimp запазва като jpeg
За да свържете java приложение с базата данни mysql, mysqlconnector.jar файлът трябва да бъде зареден.
изтеглете jar файла mysql-connector.jarДва начина за зареждане на jar файла:
- Поставете файла mysqlconnector.jar в папка jre/lib/ext
- Задаване на клас път
1) Поставете файла mysqlconnector.jar в папка JRE/lib/ext:
Изтеглете файла mysqlconnector.jar. Отидете в папката jre/lib/ext и поставете jar файла тук. |
2) Задаване на classpath:
Има два начина за задаване на пътя на класа:
|
Как да зададете временния клас път
отворете командния ред и напишете: |
C:>set classpath=c:foldermysql-connector-java-5.0.8-bin.jar;.;
Как да зададете постоянния клас път
Отидете на променливата на средата, след което щракнете върху нов раздел. В името на променливата напишете клас път и в стойността на променлива поставете пътя до файла mysqlconnector.jar, като добавите mysqlconnector.jar;.; като C:foldermysql-connector-java-5.0.8-bin.jar;.;