MySQL ou PostgreSQL ?

Statut
N'est pas ouverte pour d'autres réponses.

guslinux

Gamerz'ien
Salut à tous, je ne sais pas si vous connaissez phpCompta (http://www.alchimerys.be/FR/phpcompta/index.php), c'est un soft php destiné à la gestion de la comptabilité.

Le soft est en GPL, mais je ne parvient pas à l'installer, j'ai beaucoup de mal avec PostgreSQL ... alors que MySQL je maitrise +/-...

Donc, avant de me lancer dans un portage de l'appli en MySQL, j'aurais voulu savoir si ca en vaut la peine, en effet je sais que MySQL ne supporte pas toutes les fonctions SQL, mais sans beaucoup de détails ...
 

Carambar

Elite
La différence entre le Postgres et le MySQL est énorme. En fait, le Postgres (qui ressemble à Oracle à ce qu'on m'as dis) comporte quelques instructions en plus comme les fameux triggers qui se déclechent lorsqu'une opération a eu lieu sur une table. Ca ne s'arrête pas là; le Postgres supporte aussi des procédures stockées avec un langage qui ressemble à un mélange de C et de Pascal.

Il faut voir si l'auteur de ce logiciel a fais usage de toutes ces fonctionalités.
 
1er
OP
guslinux

guslinux

Gamerz'ien
Azura a dit:
La différence entre le Postgres et le MySQL est énorme. En fait, le Postgres (qui ressemble à Oracle à ce qu'on m'as dis) comporte quelques instructions en plus comme les fameux triggers qui se déclechent lorsqu'une opération a eu lieu sur une table. Ca ne s'arrête pas là; le Postgres supporte aussi des procédures stockées avec un langage qui ressemble à un mélange de C et de Pascal.

Il faut voir si l'auteur de ce logiciel a fais usage de toutes ces fonctionalités.
j'lui demanderai à l'occaze ... mais je n'arrive pas à faire tourner ce postgresql !
 

Carambar

Elite
Tu est sur quelle plateforme ? J'ai une connaissance qui saurais surement t'aider à mettre Postgres en place. Sinon, à l'exception des procédures stockées, il est possible de faire un portage. Disons que les instructions équivalentes en SQL classique serons plus longues et que tu devras décrire certaines instructions de manières explicite pour remplacer les triggers que j'ai mentionné.
 

Bingo

Beer Addict
Les triggers et les procédures stockées seront disponibles dans MySQL 5.0.
Je ne pense pas qu'il y ait de date de sortie officielle malheureusement...
 

Calvin80

Respect is key
oups pas lu jusqu'au bout dsl
 

sebge2

Elite
en gros faut vmnt pousser loin pour que l'on prenne post. ?
 
1er
OP
guslinux

guslinux

Gamerz'ien
sebge2 a dit:
en gros faut vmnt pousser loin pour que l'on prenne post. ?
bein ca dépend ... mais ca dépasse l'utilisation avec un bete site web quoi ...
 

sebge2

Elite
merci de cette précision :wink:
 
S

seeya

ex membre
bien, c'est une excellente question.

d'après ce que j'ai donc lu, c'est possible mais demandera un certain boulot voire un boulot certain (de reecriture, d'adaptations).

et si PostgreSQL est comparable à Oracle, clair que cela sort de la petite à la moyenne application/utilisation. j'imagine dès lors que l'utilisation de PostgreSQL est dédiée aux entreprises, à de lourdes charges, aux multiples utilisateurs et traitements intensifs des données (tel que Oracle et MsSql).

est-ce correct?
 

Sklux

Touriste
Au riisque de répéter, quel OS Windows ou Linux?

Et si Windows via Cygwin ou natif Win32?
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut