PHP は SQL サーバーを使用してデータベースへの接続方法を検証します。sqlserver_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:10:48
オリジナル
862 人が閲覧しました

phpはSQLサーバーを使用してデータベースへの接続方法を検証します、sqlserver

この記事の例では、SQL サーバーを使用して PHP でデータベースへの接続を確認する方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

SQL Server Driver for PHP は、SQL Server への接続時に SQL Server 認証をサポートしています。SQL Server 認証を使用して SQL Server に接続する場合は、次の点を考慮する必要があります。

SQL Server 混合モード認証がサーバー上で有効になっている必要があり、接続を確立しようとするときに UID と PWD の接続プロパティが設定されている必要があり、UID と PWD が有効な SQL Server ユーザーとパスワードにマップされている必要があります。

注: 右中括弧 (}) を含むパスワードは、別の右中括弧でエスケープする必要があります。たとえば、SQL Server のパスワードが「pass}}word」の場合、PWD 接続属性の値は「pass}}」に設定する必要があります。という言葉。

SQL Server 認証を使用して SQL Server に接続する場合は、次の注意事項を守る必要があります。コードは次のとおりです。

コードをコピーします コードは次のとおりです:
$サーバー名 = "(ローカル)"; $uid = 'xxxx'; $pwd = 'xxxx'
$connectionInfo = array( "UID"=>$uid,
"PWD"=>$pwd、
"データベース"=>"アドベンチャーワークス");
$conn = sqlsrv_connect( $serverName, $connectionInfo); if( $conn === false )
{
echo "データベースに接続できません。"; Die( print_r( sqlsrv_errors(), true)); }

$tsql = "SELECT CONVERT(varchar(32), SUSER_SNAME())"; $stmt = sqlsrv_query($conn, $tsql); if( $stmt === false )
{
echo "クエリエラー。"; Die( print_r( sqlsrv_errors(), true)); }

$row = sqlsrv_fetch_array($stmt); echo "ログインしているユーザー: ".$row[0]
;
sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?>


この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。




http://www.bkjia.com/PHPjc/932485.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/932485.html技術記事

PHP は SQL サーバーを使用してデータベースへの接続方法を確認します。 sqlserver この記事では、SQL サーバーを使用してデータベースへの接続を確認する方法について説明します。参考のためにみんなで共有してください。具体的な分析は以下の通りです...

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