PHP は、次の方法で AWS DynamoDB、Azure Cosmos DB、Google Cloud SQL に接続できます。 AWS DynamoDB: DynamoDbClient クラスを使用します。 Azure Cosmos DB: TableRestProxy クラスを使用します。 Google Cloud SQL: PDO を使用して接続します。
use Aws\DynamoDb\DynamoDbClient; $client = new DynamoDbClient([ 'region' => 'us-east-1', 'credentials' => [ 'key' => 'your-access-key', 'secret' => 'your-secret-key', ], ]);
use MicrosoftAzure\Storage\Table\TableRestProxy; $accountName = 'your-account-name'; $accountKey = 'your-account-key'; $tableName = 'your-table-name'; $connection = new TableRestProxy( $accountName, $accountKey, 'https://accountname.table.usgovcloudapi.net' ); $cloudTable = $connection->getTable($tableName);
use PDO; $username = 'your-username'; $password = 'your-password'; $database = 'your-database'; $host = 'your-host'; $socket = 'your-unix-socket'; try { $conn = new PDO( "mysql:dbname=$database;host=$host;unix_socket=$socket", $username, $password, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION] ); } catch (PDOException $e) { echo "Failed connecting to Google Cloud SQL: " . $e->getMessage(); }
以上がPHP を使用してクラウド データベースに接続: AWS DynamoDB、Azure Cosmos DB、Google Cloud SQLの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。