PHP 支持多种数据库,主要通过扩展或库来实现。以下是一些常见的数据库及其对应的 PHP 扩展或库:
mysqli
, pdo_mysql
mysqli
和 pdo_mysql
扩展来连接和操作 MySQL 数据库。pgsql
, pdo_pgsql
pgsql
和 pdo_pgsql
扩展来连接和操作 PostgreSQL 数据库。sqlite3
, pdo_sqlite
sqlite3
和 pdo_sqlite
扩展来连接和操作 SQLite 数据库。oci8
, pdo_oci
oci8
和 pdo_oci
扩展来连接和操作 Oracle 数据库。sqlsrv
, pdo_sqlsrv
sqlsrv
和 pdo_sqlsrv
扩展来连接和操作 SQL Server 数据库。mongodb
mongodb
扩展来连接和操作 MongoDB 数据库。redis
redis
扩展来连接和操作 Redis。php-couchdb
php-couchdb
库来连接和操作 CouchDB。interbase
, pdo_firebird
interbase
和 pdo_firebird
扩展来连接和操作 Firebird 数据库。ibm_db2
, pdo_ibm
ibm_db2
和 pdo_ibm
扩展来连接和操作 DB2 数据库。sybase
, pdo_dblib
sybase
和 pdo_dblib
扩展来连接和操作 Sybase 数据库。informix
, pdo_informix
informix
和 pdo_informix
扩展来连接和操作 Informix 数据库。sqlanywhere
sqlanywhere
扩展来连接和操作 SQL Anywhere 数据库。php-cassandra
php-cassandra
库来连接和操作 Cassandra。elasticsearch-php
elasticsearch-php
库来连接和操作 Elasticsearch。memcached
memcached
扩展来连接和操作 Memcached。riak-php-client
riak-php-client
库来连接和操作 Riak。couchbase
couchbase
库来连接和操作 Couchbase。neo4j-php-client
neo4j-php-client
库来连接和操作 Neo4j。aws-sdk-php
aws-sdk-php
库来连接和操作 DynamoDB。php-rethinkdb
php-rethinkdb
库来连接和操作 RethinkDB。influxdb-php
influxdb-php
库来连接和操作 InfluxDB。arangodb-php
arangodb-php
库来连接和操作 ArangoDB。orientdb-php
orientdb-php
库来连接和操作 OrientDB。tarantool-php
tarantool-php
库来连接和操作 Tarantool。scylla-php
scylla-php
库来连接和操作 ScyllaDB。timescaledb-php
timescaledb-php
库来连接和操作 TimescaleDB。cockroachdb-php
cockroachdb-php
库来连接和操作 CockroachDB。yugabytedb-php
yugabytedb-php
库来连接和操作 YugabyteDB。faunadb-php
faunadb-php
库来连接和操作 FaunaDB。dgraph-php
dgraph-php
库来连接和操作 Dgraph。janusgraph-php
janusgraph-php
库来连接和操作 JanusGraph。tigergraph-php
tigergraph-php
库来连接和操作 TigerGraph。nebula-php
nebula-php
库来连接和操作 Nebula Graph。hbase-php
hbase-php
库来连接和操作 HBase。cassandra-php
cassandra-php
库来连接和操作 Cassandra。hadoop-php
hadoop-php
库来连接和操作 Hadoop。hive-php
hive-php
库来连接和操作 Hive。presto-php
presto-php
库来连接和操作 Presto。drill-php
drill-php
库来连接和操作 Drill。impala-php
impala-php
库来连接和操作 Impala。kudu-php
kudu-php
库来连接和操作 Kudu。kafka-php
kafka-php
库来连接和操作 Kafka。rabbitmq-php
rabbitmq-php
库来连接和操作 RabbitMQ。activemq-php
activemq-php
库来连接和操作 ActiveMQ。zeromq-php
zeromq-php
库来连接和操作 ZeroMQ。nats-php
nats-php
库来连接和操作 NATS。redis-streams-php
redis-streams-php
库来连接和操作 Redis Streams。pulsar-php
pulsar-php
库来连接和操作 Pulsar。rocketmq-php
rocketmq-php
库来连接和操作 RocketMQ。nsq-php
nsq-php
库来连接和操作 NSQ。kinesis-php
kinesis-php
库来连接和操作 Kinesis。pubsub-php
pubsub-php
库来连接和操作 Pub/Sub。eventhubs-php
eventhubs-php
库来连接和操作 Event Hubs。servicebus-php
servicebus-php
库来连接和操作 Service Bus。sqs-php
sqs-php
库来连接和操作 SQS。sns-php
sns-php
库来连接和操作 SNS。ses-php
ses-php
库来连接和操作 SES。s3-php
s3-php
库来连接和操作 S3。glacier-php
glacier-php
库来连接和操作 Glacier。dynamodb-streams-php
dynamodb-streams-php
库来连接和操作 DynamoDB Streams。firestore-php
firestore-php
库来连接和操作 Cloud Firestore。datastore-php
datastore-php
库来连接和操作 Cloud Datastore。bigtable-php
bigtable-php
库来连接和操作 Cloud Bigtable。spanner-php
spanner-php
库来连接和操作 Cloud Spanner。cloudsql-php
cloudsql-php
库来连接和操作 Cloud SQL。memorystore-php
memorystore-php
库来连接和操作 Cloud Memorystore。storage-php
storage-php
库来连接和操作 Cloud Storage。pubsub-php
pubsub-php
库来连接和操作 Cloud Pub/Sub。functions-php
functions-php
库来连接和操作 Cloud Functions。run-php
run-php
库来连接和操作 Cloud Run。tasks-php