PHPでMicrosoft SQL Server に接続する
PHPでMicrosoft SQL Serverに接続します。接続ドライバはMicrosoft SQL Server Driver for PHPを用います。
Microsoft SQL Server Driver for PHPのインストール方法は
こちらの記事で紹介しています。
コード例
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$connectionInfo = array( "UID"=>'sa', "PWD"=>'####SA##PASSWORD', "Database"=>'DatabaseName');
$conn = sqlsrv_connect( '192.168.0.81', $connectionInfo);
if( $conn === false )
{
echo "Unable to connect.</br>";
}else{
echo "Connect.</br>";
}
?>
</body>
</html>
実行結果
Connect.
参考コード (pdoドライバで接続する場合)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$serverName = 'database.i-jpn.net';
$database = 'dbName';
$uid = 'sa';
$pwd = '####SA##PASSWORD';
try {
$conn = new PDO("sqlsrv:server=$serverName;Database = $database", $uid, $pwd);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
die("Error connecting to SQL Server:{$e}");
}
?>
</body>
</html>
著者
iPentecのプログラマー、最近はAIの積極的な活用にも取り組み中。
とっても恥ずかしがり。