MySQL ou PDO ???
Fermé
Bilow
-
8 avril 2010 à 16:15
biggus Messages postés 32 Date d'inscription jeudi 14 août 2008 Statut Membre Dernière intervention 30 avril 2010 - 14 avril 2010 à 09:36
biggus Messages postés 32 Date d'inscription jeudi 14 août 2008 Statut Membre Dernière intervention 30 avril 2010 - 14 avril 2010 à 09:36
A voir également:
- MySQL ou PDO ???
- Mysql community server - Télécharger - Bases de données
- Mysql error 1 ✓ - Forum Réseaux sociaux
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
- Mysql fatal error ✓ - Forum MySQL
- Le serveur mysql est inaccessible. vérifiez votre configuration. ✓ - Forum MySQL
4 réponses
Hello !
Enfait cela dépend de ce que l'on veut faire avec les données.
Les commandes PDO retourne les données sous forme d'objet alors que les commandes MySQL retourne les données sous forme de tableau.
Mais la base de donnée derrière reste la même (MySQL, Oracle, etc..). Donc PDO peut effectivement se connecter a MySQL
Au niveau des performances, je n'ai aucune idée si l'un est plus rapide que l'autre.
Bonne suite
Enfait cela dépend de ce que l'on veut faire avec les données.
Les commandes PDO retourne les données sous forme d'objet alors que les commandes MySQL retourne les données sous forme de tableau.
Mais la base de donnée derrière reste la même (MySQL, Oracle, etc..). Donc PDO peut effectivement se connecter a MySQL
Au niveau des performances, je n'ai aucune idée si l'un est plus rapide que l'autre.
Bonne suite
biggus
Messages postés
32
Date d'inscription
jeudi 14 août 2008
Statut
Membre
Dernière intervention
30 avril 2010
1
8 avril 2010 à 16:45
8 avril 2010 à 16:45
Bonjour,
Je ne connais pas PDO mais cela m'a l'air assez intéressant. Si, effectivement, les commandes PDO retournent des objets, je pense que c'est un plus pour lui. En effet, de plus en plus de sites sont programmés en objet donc au lieu de se faire chier à construire des objets en récupérant les différents champs du tableau de réponse MySQL, on va directement pouvoir récupérer notre objet et s'en servir.
Plus besoin de s'emmerder à convertir les différents champs afin qu'ils soient compatibles avec les arguments des constructeurs.
Je pense que je vais sérieusement me pencher la dessus. ^^
Je ne connais pas PDO mais cela m'a l'air assez intéressant. Si, effectivement, les commandes PDO retournent des objets, je pense que c'est un plus pour lui. En effet, de plus en plus de sites sont programmés en objet donc au lieu de se faire chier à construire des objets en récupérant les différents champs du tableau de réponse MySQL, on va directement pouvoir récupérer notre objet et s'en servir.
Plus besoin de s'emmerder à convertir les différents champs afin qu'ils soient compatibles avec les arguments des constructeurs.
Je pense que je vais sérieusement me pencher la dessus. ^^
biggus
Messages postés
32
Date d'inscription
jeudi 14 août 2008
Statut
Membre
Dernière intervention
30 avril 2010
1
8 avril 2010 à 16:49
8 avril 2010 à 16:49
Apparemment, on a plus besoin de se soucier du SGBD avec PDO ... C'est génial. ^^
Merci pour vos réponses.
Je vais essayer...
Mais au niveau sécurité, aucun risque en utilisant les commandes en MySQL à l'heure actuelle ? (ou plus qu'avant ?)
Merci ;)
Je vais essayer...
Mais au niveau sécurité, aucun risque en utilisant les commandes en MySQL à l'heure actuelle ? (ou plus qu'avant ?)
Merci ;)
biggus
Messages postés
32
Date d'inscription
jeudi 14 août 2008
Statut
Membre
Dernière intervention
30 avril 2010
1
14 avril 2010 à 09:36
14 avril 2010 à 09:36
Il semblerait que MySQL ne soit pas encore tout à fait sûr. L'avantage revient encore à PDO avec les requêtes préparées. Mais je viens de lire qu'il existe une version objet de MySQL qui serait une extension de php pour dialoguer avec des bases de données MySQL et qui supporte les requêtes préparées, ça s'appelle MySQLi.
8 avril 2010 à 16:40
Bonne suite.