JDBC sous linux

Fermé
Titeuf - 21 avril 2005 à 22:40
 Titeuf - 22 avril 2005 à 13:10
Bonsoir,
Dans le cadre de mon stage d'IUP 2ème année je dois faire un outil de gestion de stock de bande dessinées pour une petite librairie.
Le gérant n'ayant pas beaucoup de moyen dispose d'une machine sous linux (pas de Windows licence trop cher) Je pensais développer l'application en java sous linux.
Mais avec quel base de données gratuite me conseiller vous d'utiliser jdbc.
Auriez vous des exemples (j'ai déjà travaillé avec jdbc mais avec une base Access) L'application devra aussi pouvoir charger à partir d'un fichier texte ou autre charger la base de données. Est-ce possible en java avec une base sous linux? De quel format devra être le fichier?
Je vous remercie
A voir également:

3 réponses

Utilisateur anonyme
22 avril 2005 à 07:45
bonjour,

Le gérant n'ayant pas beaucoup de moyen dispose d'une machine sous linux

C'est de toute façon un excellent choix.
Pourquoi payer cher ce qu'on peut avoir gratuit en plus performant!

Mais avec quel base de données gratuite me conseiller vous d'utiliser jdbc.

MySQL
->http://www.mysql.org
->http://dev.mysql.com/downloads/connector/j/3.2.html

L'application devra aussi pouvoir charger à partir d'un fichier texte ou autre charger la base de données. Est-ce possible en java avec une base sous linux?

Evidemment

De quel format devra être le fichier?

format texte

Auriez vous des exemples (j'ai déjà travaillé avec jdbc mais avec une base Access)

http://dev.mysql.com/doc/connector/j/en/

Bon courage

@+
0
Slt,
Merci je vais étudier tout ca.
Par contre mon fichier de chargement risque d'être sous la forme

nom;prenom;adresse;cp
nom2;prenom2;adresse2;cp2;
...
...
...
...



Je sais que ca fonctionne sous access mais sous mysql?

Thanks
0
Utilisateur anonyme
22 avril 2005 à 12:47
re,

Vous verrez dans la documentation fournie avec MySQL que le fichier au format texte doit contenir les informations sous la forme:
nom prenom adresse cp
nom2 prenom2 adresse2 cp2
...
...

Pour la conversion des séparateurs de champ, un petit script en perl devrait facilement traiter ce problème (ou une petite application en java selon les langages que vous maitrisez...)


Bien cordialement,

@+
0
Uhn petit script en shell ou awk car perl je ne connais pas
Je vais donc etudier tout cela
Encore une chtite question
Quel config minimum pour faire tourner ce genre d'application java +mysql
(pentium II, 128 ram ? ...)
Meme si c'est une vieille machine il me faut savoir le minimum
Thanks
0