ホームページ >バックエンド開発 >PHPチュートリアル >PHP は pdo を使用して SQLserver サンプル共有に接続します

PHP は pdo を使用して SQLserver サンプル共有に接続します

高洛峰
高洛峰オリジナル
2017-01-06 14:26:252612ブラウズ

PDO_DBLIB ライブラリをダウンロード

MySQL ライブラリ: PDO_MYSQL、Oracle ライブラリ: PDO_OCI など、PDO のさまざまなライブラリが PECL にあります。

SQL Server の接続ライブラリとして、次のコマンドを使用して PDO_DBLIB をダウンロードします:

wget http://pecl.php.net/get/PDO_DBLIB

PDO_DBLIB ライブラリをインストールします

ダウンロードが完了したら、PEAR を介してインストールします:

/usr/bin/pear install PDO_DBLIB-1.0.tgz

インストールが成功したら、/usr/lib64 /php/modules (非 64 ビット) ホストの /usr/lib/...) ディレクトリに pdo_dblib.so ライブラリが必要です (以下に示すように)。次に、pdo_dblib.so ライブラリを php と結合し、/etc/php.d と入力して、pdo_dblib.ini という名前のファイルを作成する必要があります。その中に次のコードを記述します:

extension=pdo_dblib.so

Apacheサービスを再起動します

service httpd restart

PHPテスト

簡単なコードでMSSQLに正常に接続できるかテストします。 PDO を使用してさまざまなタイプのデータベースにアクセスする場合、PDO() の接続パラメーターを変更するだけで済み、他の呼び出し関数は同じになるため、開発中にデータベースが異なるために異なる操作関数が呼び出されることがなくなります。

<?php
$db = new PDO("dblib:host=myHost;dbname=myDB","myUserName","myPassword");
$sql = "select count(*) count from testTable";
$res = $db->query($sql);
while ($row = $res->fetch()){
  print_r($row);
}
$res = null;
$db = null;
?>

pdo を使用して sqlserver に接続する PHP の例や関連記事の詳細については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。