ホームページ  >  記事  >  バックエンド開発  >  php SQL Server認証接続部分コード_PHPチュートリアル

php SQL Server認証接続部分コード_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:04:21938ブラウズ

phpチュートリアル SQL Server認証接続部分のコード
*/

$serverName = "(local)" //データベース チュートリアル サーバーのアドレス
; $uid = "pandao" //データベースのユーザー名
; $pwd = "1987" //データベースパスワード
; $connectionInfo = array("UID"=>$uid, "PWD"=>$pwd, "データベース"=>"テスト");
$conn = sqlsrv_connect( $serverName, $connectionInfo);
if( $conn == false)
{
echo "接続に失敗しました!";
Die( print_r( sqlsrv_errors(), true));
}
$query = sqlsrv_query($conn, "test.dbo.news からトップ 10 の nid、タイトル、コンテンツを選択");
while($row = sqlsrv_fetch_array($query)){
echo $row['nid']."-----".$row['title']."
";
}
?>

sqlserver2005 または sqlserver2008

まずここからドライバーをダウンロードしてください

http://www.microsoft.com/downloads/details.aspTutorialx?FamilyId=61BF87E0-D031-466B-B09A-6597C21A2E2A&displaylang=ja

ダウンロード後、ファイルを解凍してください

構成:

1. 解凍した php_sqlsrv.dll と php_sqlsrv_ts.dll を PHP 拡張ディレクトリ (PHPEXT) に配置します。
2. php.ini ファイル (Windows フォルダーの下) を編集し、次の拡張子を追加します:
拡張子=php_sqlsrv.dll
拡張子=php_sqlsrv_ts.dll
3. extension=php_mssql.dll の前のセミコロンを削除します

SQL Server には 2 つの一般的に使用される認証方法があり、1 つはローカル システム アカウント認証 (Windows 認証)、もう 1 つはユーザー名とパスワードを使用する認証方法 (SQL Server 認証) です。2 番目の認証方法は、SQL Server の混合モードを有効にする必要があります。 。

1.Windows 認証接続部分のコード スニペット:

$serverName = "(ローカル)";

$connectionInfo = array("Database"=>"TestingInfo","ConnectionPooling"=>false);

$conn = sqlsrv_connect($serverName,$connectionInfo);

if(! $conn){

エコー "o no !!!!!";

その他

}他の{

️ 「はい、完了」をエコーし​​ます。

}


?>

2.SQL Server 認証接続部分のコード スニペット:

$serverName = "(ローカル)";

$uid = "dbusername";//データベースユーザー名

$pwd = "dbuserpass";//データベースユーザーのパスワード

アウト

$connectionInfo = array("UID"=>$uid,"PWD"=>$pwd,"Database"=>"dbname");

$conn = sqlsrv_connect($serverName,$connectionInfo);

if(! $conn){

echo "いやだ!!!!!!";

DIE (Print_r (sqlsrv_errs (), true));

}その他{

「はい、完了しました」をエコーし​​ます。

}

?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/630855.html技術記事 PHP チュートリアル SQL Server 認証接続部分のコード */ $serverName = (local) //データベース チュートリアル サーバー アドレス $uid = pandao //データベース パスワード...
;
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。