Pour ma culture : différences entre MySQL et PostgreSQL

Pour ma culture : différences entre MySQL et PostgreSQL - Linux et OS Alternatifs

Marsh Posté le 17-08-2001 à 20:11:50    

Salut, juste comme ça, on entend beaucoup parler du fantastique couple Php/MySQL. Ben, et PostgreSQL, il fonctionne très bien avec Php, alors je me demandais bien pourquoi personne ne l'utilise sur le net, il est gratuit lui aussi !
 
IL est moins performant peut-être... Pourtant, lors d'un projet pour ma dernière année de fac, j'ai du l'utiliser car MySQL n'acceptait pas ma requète SQL pourtant conforme au standard SQL. Ok, elle n'était pas jolie ma requête (j'aime pas du tout le sql moi, mais alors pas du tout !) mais MySQL aurait quand même du l'accepter. C'est vrai aussi qu'il est peut-être un peu moins facile à programmer avec Php, car il utilise des index. Mais c'est bien cool les index quand même.
 
Bref, quelqu'un dans l'assistance aurait-il des infos sur les grandes différences entre ces 2 softs ?
 
Merci et bonne soirée à tous et à toutes.

Reply

Marsh Posté le 17-08-2001 à 20:11:50   

Reply

Marsh Posté le 18-08-2001 à 15:44:14    

mySQL ne gère pas certaines paties du standart SQL (requetes imbriqués, certains systèmes de vues, ...), et est moins performant que postgre sur des grosses bases...
D'un autre coté, my est simple et rapide pour les petites merdes, ce qui, associé à PHP à permis à des gamins de se prendre pour des Hardcore coders qui maitrisent la prog et les Bases de données... bon, c'est pas grave, laissons les réver, et utilisons postgres...
 
PS : l'equiper de my bosse sur un FS spécifique pour leur base pour améliorer les perfs un peut...


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 18-08-2001 à 16:51:45    

Merci de ta réponse, et effectivement, je m'était aperçu que mySQL ne prenait pas en charge tous les types de requêtes !
 
Quand à la facilité d'utilisation, ça doit être relatif, car Postgres n'est pas si difficile que ça à installer et à faire fonctionner.
 
En tout cas, merci, je me coucherai moins con ce soir  :)

Reply

Marsh Posté le 18-08-2001 à 17:21:57    

moi aussi :)

Reply

Marsh Posté le 18-08-2001 à 18:46:40    

the_fireball a écrit a écrit :

 
Quand à la facilité d'utilisation, ça doit être relatif, car Postgres n'est pas si difficile que ça à installer et à faire fonctionner.


c'est vrai, mais d'un autre coté, il y a plus de tutoriaux/bouquins pour My


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 18-08-2001 à 19:03:04    

C'est vrai, mais bon, rien qu'avec la doc fournie et le site officiel, il n'y a pas de soucis !
 
Et pour l'interfacer avec php, il suffit de changer le prefixe des commandes my_ en pg_ et de prendre en compte les index et ça roule.
 
Ok, faut peut-être se faire chier 5 minutes de plus, mais bon, c'est comme pour tout, Linux par exemple, faut se donner un peu de mal parfois. Moi, je n'ai pas regretté et dès que j'ai le courage de réinstaller Linux sur mon pc, c'est Postres que j'installe par défaut  :na:  
 
Mais c'est une question de gout et aussi de requètes sql... Car comme je suis très très très mauvais en sql, j'en fais des moisies que mySQL ne supporte pas !

Reply

Marsh Posté le 18-08-2001 à 22:36:19    

Bravo fireball, tu es un exemple à suivre. Si seulement tout le monde pouvait réagir comme toi dès la première utilisation de linux... Mais ne rêvons pas...
 
"Et là je fais quoi ?
- là tu rebootes
- HEY Y ME MARQUE PLEIN DE MESSAGES
- c'est normal, c'est le kernel qui se charge
- c'est quoi ?
- je t'expliquerai après.. tape 'root' là
- hein ?
- root, non O-O-T, voilà, tape ton pass maintenant
- putain c'est planté il affiche pas mon pass
- c'est normal, question de sécurité
[après 3 essais]
- voilà, alors là tu as un shell, c'est comme la ligne de commande DOS mais en plus évolué
- comme quoi ?
- je t'expliquerai, tape startx
- C'EST QUOI CES MESSAGES ???
- c'est X qui se lance
- c'est quoi X ?
- c'est Windows...  :sarcastic: "

Reply

Marsh Posté le 19-08-2001 à 02:46:55    

Ho, moi, tu sais, j'ai découvert Linux avec la Redhat 3 ou 4 et la Debian 1.quelque chose... Je dois encore avoir quelque part un coffret de 6 cds contenant ces distrib, et datant de 1997. Par conséquent, Linux, ça fait longtemps que je le connais et que je me suis pris la tête avec lui ;) Mais j'ai gagné à la fin :na:  
 
Et même si je ne l'utilise que très rarement ches moi, genre un rapport de stage de Licence/Maîtrise avec Lyx (ya longtemps ça)ou programmation, je l'utilise quotidiennement au boulot (avec Solaris), et j'en suis satisfait globalement.
 
Je suis en train de me monter un second pc, et je pense qu'il héritera de la Debian, car j'aime bien cette distrib. Une fois passé une phase d'apprentissage assez rude :D et bien, je me sens à l'aise avec elle. Ok, elle manque d'outils de conf, mais man et vi rulez !!! Et Google aussi, bien entendu  :p sans compter ce forum, faut pas l'oublier :lol:  
 
Allez, a+

Reply

Marsh Posté le 19-08-2001 à 06:06:00    

"man et vi rulez" voilà une réponse de Mâle !  :D  
Linux ok, mais à la roots ! Mâles powah !  :lol:  
En tout cas, bonne continuation avec Debian  :jap:

Reply

Marsh Posté le 19-08-2001 à 12:54:39    

Ouaip, j'ai été élevé au banania et au bon air pur, c'est pour ça ! Et du coup, j'ai le poil brillant, lisse et je n'est pas peur de man et encore moins de vi (que je ne maîtrise pas pourtant) !!!
 
Bon, je vais manger car je viens juste de me lever  :p  
 
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed