Maison  >  Article  >  développement back-end  >  À quelles bases de données PHP peut-il se connecter ?

À quelles bases de données PHP peut-il se connecter ?

(*-*)浩
(*-*)浩original
2019-09-24 14:03:522972parcourir

PHP implémente les opérations de base de données en installant les extensions correspondantes. La conception des applications modernes est indissociable de l'application des bases de données. Les bases de données courantes incluent MsSQL, MySQL, Sybase, Db2, Oracle, PostgreSQL, Access, etc. PHP peut installer des extensions pour le prendre en charge.

À quelles bases de données PHP peut-il se connecter ?

De manière générale, l'architecture LAMP fait référence à : Linux, Apache, Mysql, PHP, la base de données Mysql est donc en PHP L'application est très large. (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

Une base de données en PHP peut avoir une ou plusieurs extensions, y compris celles officielles et celles fournies par des tiers. Les extensions couramment utilisées pour Mysql incluent la bibliothèque native mysql, vous pouvez également utiliser la version améliorée de l'extension mysqli et vous pouvez également utiliser PDO pour la connexion et le fonctionnement.

Différentes extensions fournissent des méthodes de fonctionnement fondamentalement similaires. La différence est qu'elles peuvent avoir de nouvelles fonctionnalités et que les performances de fonctionnement peuvent être différentes.

Méthode d'extension mysql pour la connexion à la base de données :

$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password');

Extension mysqli :

$link = mysqli_connect('mysql_host', 'mysql_user', 'mysql_password');

Extension PDO

$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
$dbh = new PDO($dsn, $user, $password);

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