connexion java-mysql

Poster un nouveau sujet   Répondre au sujet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Quel SGBD utilisez-vous pour vos programmes ?

oracle
 
mysql
 
access
 
autre
 
 
 
Voir les résultats

connexion java-mysql

Message par pc_DKN le Jeu 26 Juin 2008 - 16:20

Enfin je suis arriver à établir une connexion de base Mysql avec un programme java, et voici ma démarche:

1. télécharger e driver de connexion Connector/J à partir de l'adresse
2. décompresser le zip et placer le dans dans l'espace de travail
3. dans votre IDE java, click droit sur le nom du projet-->proprietes.
4. Dans la fenêtre qui s'ouvre choisir Categories-->Libraries-->Run puis sur le bouton Add Jar/Folder et choisir le fichier .jar se trouvant dans le dossier déja décompresser

maintenant que vous avez terminé, vous pouvez commencer à programmer votre application.
voici un bout de code qui montre comment se connecter à une base de données Mysql:

Code:

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.sql.*;
/**
*
* @author pc_DKN
* @version 1.0
*
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
try{
// chargement du driver
Class.forName("com.mysql.jdbc.Driver");
System.out.println("MySQL driver loaded");
// connexion à la base
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","liban");
System.out.println("done");
// récupération des données
Statement stm = con.createStatement();
ResultSet rs=null;
if(stm.execute("select * from personne"))
rs = stm.getResultSet();
// affichage du résultat
System.out.println("id nom prenom age ");
while(rs.next())
{
System.out.print(rs.getString(1)+"\t");
System.out.print(rs.getString(2)+"\t ");
System.out.print(rs.getString(3)+"\t\t");
System.out.println(rs.getInt(4));
}
con.close();
}
catch(Exception ex)
{
System.out.println("Mysql Error: "+ex.getMessage());
ex.printStackTrace();
}
}
}


- ce script est écrit avec l'IDE NetBeans 6.1
- la base de test est faite avec EasyPHP 2.1

pc_DKN
Membre régulier

Nombre de messages: 59
Age: 23
Location: system32
Date d'inscription: 02/06/2008

Feuille de personnage
choix:

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: connexion java-mysql

Message par Chatbour le Jeu 26 Juin 2008 - 16:35

Salut pc_DKN : joli le sondage Smile

moi j'utilise sqlite et je vous invite tous à le découvrir : http://www.sqlite.org/

c'est très léger, ça ne nécessite pas d'installation (ce n'est qu'un exécutable sqlite3.exe), et c'est facile en plus !

wiki: http://fr.wikipedia.org/wiki/SQLite

_________________
En général, c'est absurde de généraliser..

Chatbour
Membre confirmé

Masculin
Nombre de messages: 224
Age: 25
Location: %windir%
Date d'inscription: 22/11/2007

Feuille de personnage
choix:

Voir le profil de l'utilisateur http://chatbour.miniville.fr/ind

Revenir en haut Aller en bas

Re: connexion java-mysql

Message par RBS_admin le Jeu 26 Juin 2008 - 17:55

merci pour la proposition chatbour

_________________
dima m3ak ya l'etoile

RBS_admin
Mas2oul
Mas2oul

Masculin
Nombre de messages: 197
Age: 23
Location: sousse
Date d'inscription: 05/11/2007

Feuille de personnage
choix:

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: connexion java-mysql

Message par pc_DKN le Jeu 26 Juin 2008 - 18:03

et pour le script lool ???
pas de bien pas de merci.

pc_DKN
Membre régulier

Nombre de messages: 59
Age: 23
Location: system32
Date d'inscription: 02/06/2008

Feuille de personnage
choix:

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: connexion java-mysql

Message par Admin le Mer 10 Sep 2008 - 17:39

salut touts le monde je pense que la proposition de pc_Dkn est valable pour n'importe quel SGBD (connection SGBD Java) Cool

_________________
Le Paradis est sous les pieds des mères

Admin
Mas2oul
Mas2oul

Masculin
Nombre de messages: 106
Age: 23
Location: Sousse
Date d'inscription: 03/11/2007

Feuille de personnage
choix:

Voir le profil de l'utilisateur http://issatso.forumotion.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum