chci网站建设,阳江网上问政平台,广州市番禺区住房和建设局网站,漳州微信网站建设1.找到自己版本#xff0c;我的程序是64位的。
注意#xff1a;ts与nts的区别#xff0c;查看phpinfo信息#xff0c;如下
?phpecho phpinfo();? 2.运行后#xff0c;可以查看到如下数据#xff1a; ① PHP 的版本是8.2.13#xff1b; ② 属于线程安全版 ts…
1.找到自己版本我的程序是64位的。
注意ts与nts的区别查看phpinfo信息如下
?phpecho phpinfo();? 2.运行后可以查看到如下数据 ① PHP 的版本是8.2.13 ② 属于线程安全版 tsnts表示的是非线程安全ts表示的是线程安全 1、下载sqlserver扩展 下载 Microsoft Drivers for PHP for SQL Server - PHP drivers for SQL Server | Microsoft Learn 是一个自解压文件解压后选择里面对应的版本放入php安装目录的ext下之后加入到php.ini文件的扩展中,更改PHP的配置文件添加扩展以php8.2为例 extensionphp_pdo_sqlsrv_82_ts_x64.dll extensionphp_sqlsrv_82_ts_x64.dll 打开用phpinfo()查看php版本信息。如下
?phpecho phpinfo();? PHP PDO_SQLSVR学习示例 ?php
try{
//选择要连接的数据库
$dbNamesqlsrv:Servera.cn,58;DatabaseDBs;//地址端口号数据库名称
//SqlServer数据库⽤户登录名称
$dbUserteb;
//SqlServer数据库⽤户登录密码
$dbPassworda6;
//初始化⼀个PDO对象判断是否连接成功
$dbnew PDO($dbName,$dbUser,$dbPassword);
if($db)
{
echodatabase connect succeed.br /;
$stmt $db-prepare(SELECT top 1 * FROM syser);
$stmt-execute();
while ($row $stmt-fetch()) {
var_dump($row);
}}
}
catch(PDOException $e)
{
$contenticonv(UTF-8,gbk,$e-getMessage());
echo$content.br /;
echodatabase connect error;
}
?