Page 1 sur 1

Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:27
par devlop78
bonjour,

Quelqu'un pourrait-il m'expliquer les différences majeures de ces versions. Je sais que Stealth avait déconseillé Mysql de par son obsolèscence, mais quand je vois PDO, et surtout le mot API, couche abstraction, j'ai du mal à voir ...

Serveur Apache
->php
Serveur Mysql

Qui fait quoi, va où, fonctionne comment ? :)

Mysql : procédural, ne profite pas de tout le potentiel de Mysql 5
Mysqli : objet ? Complet ?
PDO : Gère Mysql, Oracle, etc (mais Oracle utilise SQL ?) etc .. ?

Merci. Quand je cherche sur google, à part le nom d'un livre, ... vos commentaires feront un ensemble riche :)

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:38
par stealth35

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:44
par telnes

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:47
par devlop78
Lol stealth je comprends pas grand chose ...

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:51
par stealth35
Lol stealth je comprends pas grand chose ...
c'est bien expliquer pourtant, a quelle niveau tu bloques ?

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:55
par devlop78
couche d'abstraction, API, extension, etc ... Mais je crois qu'il faudrait déjà que je connaisse tous les termes (librairie, bibliothèque, framework (framework php, zend, ...), API, etc) pour comprendre. Je vais attendre ma formation, ça sera expliqué par un professeur ^^.

J'en conclus quand même que mysqli est le plus adapté pour Mysql.

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 16:58
par stealth35
oui je pense qui faut encourager les gens a utiliser mysqli avec son style procédurale ca va pas dérouter grand monde

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 17:12
par AB
oui je pense qui faut encourager les gens a utiliser mysqli avec son style procédurale ca va pas dérouter grand monde
Et puis y'a très peu de différence par rapport à la syntaxe mysql.
Donc effectivement pour ceux qui connaissent la syntaxe mysql, mysqli en mode procédural est une transition très facile.

Et puis comme les fonctions sont documentées également avec mysqli en mode objet, ça permet de se familiariser aussi avec cette syntaxe et on sera beaucoup plus à l'aise si on veut passer à pdo.

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 17:15
par devlop78
Oui ... ou en objet.

D'ailleus, qui es-tu alors ??

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 17:40
par AB
D'ailleurs, qui es-tu alors ??
ça veut dire quoi ? Comme tout utilisateur enregistré j'ai un profil de défini que tu peux regarder si tu veux.

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 19:05
par devlop78
Je demandais ça à Stealth

Re: Mysql, Mysqli PDO

Posté : 01 avr. 2010, 19:11
par stealth35
Je demandais ça à Stealth
pas compris la question non plus 8-|