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

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

高洛峰
リリース: 2023-03-04 16:16:02
オリジナル
2598 人が閲覧しました

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 サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート