Maison  >  Article  >  développement back-end  >  Comment faire fonctionner MySQL, MySQLi, PDO avec PHP

Comment faire fonctionner MySQL, MySQLi, PDO avec PHP

小云云
小云云original
2018-03-05 13:32:561321parcourir

Cet article vous explique principalement comment faire fonctionner MySQL, MySQLi et PDO avec PHP. Nous allons d'abord vous présenter brièvement MySQL, MySQLi et PDO, dans l'espoir de vous aider.

1. Le fonctionnement PHP ordinaire de la base de données mysql consiste à exploiter le contenu de la base de données via certaines des fonctions et méthodes fournies avec PHP

De plus, mysql ne se connecte pas en permanence au. base de données et sera ouvert à chaque fois qu'un processus de connexion ajoute une pression d'accès au serveur.

2. La bibliothèque d'extension mysqli exploite la base de données
mysqli est un processus de connexion permanent Peu importe le nombre de fois que vous vous connectez à la base de données, c'est le même processus de connexion
Réduit la surcharge du serveur et mysqli est un développement orienté objet
Exploiter la base de données en exploitant des objets
Utiliser certaines méthodes dans l'objet pour faire fonctionner la base de données
Et mysqli ajoute le prétraitement et le traitement des transactions, ce qui augmente la sécurité et
l'exhaustivité de la base de données.
Le pré-traitement peut rédiger une déclaration et la placer là pour occuper le poste, en attendant que le client effectue des opérations, et
chaque fois que le client soumet des informations, le programme ne les verra que dans son ensemble, donc amélioration
La sécurité de la base de données empêche certaines personnes techniquement averties de détruire la base de données via un épissage de transmission de valeurs (injection SQL)
Le traitement des transactions n'est pris en charge que par les moteurs InnoDB et BDB, et avec le traitement des transactions, le programme peut être rendu plus complet
Par exemple : dans le système de transfert, ce n'est que lorsque le montant en argent du cédant et du bénéficiaire sera mis à jour qu'il sera autorisé à soumettre
Sinon, il sera annulé et il ne sera pas autorisé à soumettre
3. Base de données d'exploitation de la bibliothèque d'extension PDO
Fourni par PDO Une couche d'abstraction d'accès à la base de données est créée. Nous exploitons la base de données en exploitant PDO. Il n'est pas nécessaire de juger du type de base de données à utiliser. exécuté via une méthode de fonction cohérente.
PDO facilite le développement de bases de données croisées
Et les opérations PDO La base de données est également un développement orienté objet
et PDO dispose également d'un pré-traitement et d'un traitement des transactions, donc la sécurité de PDO. est également très élevé
Base de données d'opérations PDO :
Pour effectuer des ajouts et des suppressions, utilisez la méthode exec()
pour effectuer des opérations de requête Utilisez la méthode query().

Recommandations associées :

Une brève analyse de mysql, mysqli, PDO_MySQL

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn