Présentation de PDO :
PDO est l'abréviation de PHP Data Object (PHP Data Object), qui a été publié avec la version PHP5.1. Les bases de données actuellement prises en charge incluent Firebird, FreeTDS, Interbase, MySQL, MS SQL Server, ODBC, Oracle, Postgre SQL, SQLite et Sybase. Avec PDO, les utilisateurs n'ont plus besoin d'utiliser les fonctions mysql_*, oci_* ou mssql_*, ni d'encapsuler les classes d'opération de base de données pour eux. Ils n'ont besoin que d'utiliser les méthodes de l'interface PDO pour faire fonctionner la base de données. Lors de la sélection d'une autre base de données, il vous suffit de modifier le DSN (nom de la source de la base de données) du PDO.
Fonctionnalités PDO :
PDO est une couche d'abstraction d'accès à la base de données, qui unifie les interfaces d'accès de diverses bases de données et interagit avec les fonctions mysql et mysqli Comparé aux bibliothèques, PDO rend l'utilisation de plusieurs bases de données plus conviviale ; comparé à ADODB et MDB2, PDO est plus efficace.
PDO unifiera les fonctionnalités communes de diverses bibliothèques SGBDR grâce à une fonction légère, claire et pratique pour atteindre au maximum l'abstraction et la compatibilité des scripts PHP.
PDO absorbe l'expérience et les leçons tirées de l'expansion des bases de données existantes et peut facilement interagir avec diverses bases de données.
L'extension PDO est modulaire, permettant aux utilisateurs de charger des pilotes pour les backends de base de données au moment de l'exécution sans avoir à recompiler ou réinstaller l'intégralité de PHP
Par exemple : PDO_MySQL remplacera l'implémentation de l'extension PDO API de base de données MySQL .
Installer PDO :
Les versions PDO antérieures à php5 ne peuvent pas être utilisées.
Pour activer PDO dans la fenêtre, vous pouvez supprimer le point-virgule devant extension=php_pdo.dll dans php.ini. Si vous souhaitez prendre en charge la base de données MySQL, vous devez supprimer extension Le point-virgule devant =php_pdo_mysql.dll
Remarque : PDO est activé par défaut dans certaines versions supérieures à 5.2.
Ce qui précède est un aperçu des fonctionnalités et de l'installation de PDO. Pour plus de contenu connexe, veuillez prêter attention au site Web PHP chinois (www.php. cn) !