Centos宝塔面板安装sqlsrv扩展【一看就会】

美好的一天从这里开始啦!今天笔者杨羽彤来说说Centos宝塔面板安装sqlsrv扩展,还有宝塔面板sqlsrv宝塔,版本,面板等等等各种相关干货内容,这些其实都是一些必备知识,只是有些时候我们没有遇到就没有去了解而已!

环境用的Centos + 宝塔面板,近来一个项目需要用到PHP连接一个远程mssql数据库取一个参数,下面说一下实现方法:

一、【加入微软的源】

curlhttps://packages.microsoft.com/config/rhel/7/prod.repo>/etc/yum.repos.d/mssqlrelease.repo

当前是安装php7以上的版本,其他版本对应自行到官网查询

如果发现这个链接失效了,可以到https://packages.microsoft.com/config/rhel/7/找下

二、【安装驱动】

yuminstallmsodbcsqlmssql-toolsunixODBC-devel

安装以上三个驱动,当前是支持php7以上的版本

三、【下载pdo_sqlsrv扩展包】

wgethttp://pecl.php.net/get/pdo_sqlsrv-5.8.1.tgz

更多版本:http://pecl.php.net/package/pdo_sqlsrv

特别说明:如果在第五步安装时出现报错,请根据更换版本尝试,一般最新版本可行。

四、【解压并进入目录】

tar-zxvfpdo_sqlsrv-5.8.1.tgz
cdpdo_sqlsrv-5.8.1

五、【执行命令安装】

/www/server/php/73/bin/phpize
./configure--with-php-config=/www/server/php/73/bin/php-config
make&&makeinstall

当前为宝塔,路径如下,使用对应php版本的phpize

73代表的是php的版本号,如果你是7.2的。可能是目录就是72

非宝塔环境下,按如下:

/usr/local/php/bin/phpize
./configure--with-php-config=/usr/local/php/bin/php-config

以上仅为通用环境下安装sqlsrv扩展,宝塔环境安装sqlsrv扩展请略过此处按步骤来操作

六、【加入扩展】

echo"extension=pdo_sqlsrv.so">>/www/server/php/73/etc/php.ini
/etc/init.d/php-fpm-73reload

七、【检查扩展是否安装成功】

/www/server/php/73/bin/php-m|grep-isqlsrv

或者直接去宝塔面板 – 软件管理 – PHP7.3 – phpinfo 查看。

八、【清理安装包】

cd..
rm-rfpdo_sqlsrv-5.8.1
rm-rfpdo_sqlsrv-5.8.1.tgz

最近附上宝塔面板安装sqlsrv扩展后,PHP连接远程MSSQL函数:

已在如上环境安装后测试通过!

functionmssql_user($username){
$host="远程服务器IP,MSSQL端口";
$dbname="数据库名称";
$user="数据库用户名";
$pass="数据库密码";
try{
$dbh=newPDO("sqlsrv:Server=$host;Database=$dbname",$user,$pass);
}catch(PDOException$e){
echo$e->getMessage();
exit;
}
$stmt=$dbh->prepare("SELECTXXXFROMXXXWHEREXXX=".$username);
$stmt->execute();
while($row=$stmt->fetch()){
echo$row[0];//多个查询结果输出
//return$row[0];单一的结果可以直接用return
}
unset($dbh);unset($stmt);
}

好了,这篇文章就到这里吧,希望能帮到各位朋友,认真、仔仔细细看完Centos宝塔面板安装sqlsrv扩展【一看就会】了,觉得收获很多,记得帮忙点个赞吧!

本文发布者:管理员,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/17108.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年11月21日 09:30
下一篇 2022年11月21日 09:32

相关推荐

  • 空壳主体,空壳网站,空壳APP是什么意思?【详细讲解】

    各位朋友们大家好,这次赵珮霖想和大家聊聊关于空壳主体,空壳网站,空壳APP是什么意思,还有空壳网站空壳,网站,主体相关的各种内容,这篇文章对新手朋友来说是比较重要的,因为涉及到各个方面,阅读完你一定能有所收获! 空壳主体,空壳网站,空壳APP是什么意思? 空壳主体:在工业和信息化部备案系统中,网站主办者的历史备案信息只存在主体信息,没有网站信息和接入信息。 …

    2022年8月19日
  • 七牛云生成各种尺寸样式图片缩略图教程【详细介绍】

    HI,大家好,废话不多说,直接上干货:七牛云生成各种尺寸样式图片缩略图教程,以及关于七牛云缩略图,样式,图片的一系列相关内容,整理总结之后,我就想着写这篇文章和大家分享一下,因为毕竟新手朋友还是很多的! 我们博客网站在首页或分类列表页或其他地方或多或少都会用到缩略图,大多数都是通过timthumb.php来实现自动裁剪功能,但是这种方法裁剪的缩略图显示不太稳…

    2022年10月12日 技术
  • 免费申请AlwaysOnSSL SSL证书【推荐干货】

    小伙伴们大家好,今天冯致诚讲的文章是免费申请AlwaysOnSSL SSL证书,还有关于申请SSL证书证书,密码,方法这些的内容,这些其实都是一些必备知识,只是有些时候我们没有遇到就没有去了解而已! 打开主页之后我们可以清晰的看到申请界面,我们填写如下信息: 官方已经给出了证书签名请求的命令,不会的同学可以参考下面的教程:(给出两个方法 大家选择合适自己的方…

    2022年12月14日
  • 男士穿搭App有哪些值得推荐的(推荐介绍和评测)

    男士穿搭App在现代社会中越来越受到重视,因为穿衣打扮不仅与个人形象有关,还能展现个人的品味和气质。如今,随着智能手机的普及和互联网的发展,许多优秀的男士穿搭App涌现出来,为男士们提供了更多丰富多样的穿衣搭配方案和风格建议。下面就为大家推荐一些值得一试的男士穿搭App,并对它们进行介绍和评测。 1. Lookastic Lookastic是一款专业的男士穿…

    2023年9月19日
  • 岫玉市场行情与价格走势(市场分析与预测)

    岫玉是一种珍贵的玉石,在中国玉石文化中有着重要的地位。随着人们对岫玉的认知和需求的增加,岫玉市场也在不断扩大。本文将通过对岫玉市场行情和价格走势的分析与预测,来探讨岫玉市场的未来趋势。 岫玉市场行情分析 目前,岫玉市场行情呈现出稳步上升的趋势。随着国内经济的不断发展和人们生活水平的提高,人们对岫玉的认知和需求也在不断增加。此外,岫玉的应用领域也在不断扩大,不…

    2023年9月10日
  • 抖音平台算法详细解读【详细讲解】

    小伙伴们哈喽,这次其他的何凯俊就不说了,主要就是来讲讲抖音平台算法详细解读,还有关于抖音算法算法,平台,作品等一系列的内容,成功的路上不会一帆风顺,每一个成功的背后都有一个惊人的故事。 1:抖音平台算法解读 抖音算法截图 在作品发布后的2个小时内,平台实行“赛马机制”,参考相关标签,随机/多次分配观众池子进行测试。 只有各项指标表现优秀的作品,才能升入进下一…

    2022年8月27日 技术