JDBC sous linux

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

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. 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

    @+
    1. 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
      1. 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,

        @+
        1. 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